public inbox for gentoo-user@lists.gentoo.org
 help / color / mirror / Atom feed
* [gentoo-user] xorg-server-1.6.5 build errors (~x86 upgrade)
@ 2009-11-12 14:23 Marcus Wanner
  2009-11-12 14:33 ` Alan McKinnon
  0 siblings, 1 reply; 21+ messages in thread
From: Marcus Wanner @ 2009-11-12 14:23 UTC (permalink / raw
  To: gentoo-user

[-- Attachment #1: Type: text/plain, Size: 569 bytes --]

Hi,

As you have all noticed by now, I am currently upgrading my system to 
~x86. About 220 of the 238 packages were built correctly, but when it 
got to xorg-server-1.6.5, it crashed complaining about 
"../Xext/panoramiX.h:44:41: error: X11/extensions/panoramiXext.h: No 
such file or directory". I'm guessing this means that there was a 
problem with a dependency being upgraded/installed/omitted. How do I fix 
this?

I have attached the output of emerge --info =x11-base/xorg-server-1.6.5, 
as requested, and an (abridged) build log. Thanks for your help!

Marcus


[-- Attachment #2: xorg-server-1.6.5 --]
[-- Type: text/plain, Size: 3744 bytes --]

(sorry about the dos newlines, I had to reformat this on my windows box :()

Portage 2.1.7.4 (default/linux/x86/10.0/desktop, gcc-4.3.4, glibc-2.11-r0, 2.6.30-gentoo-r8 i686)
================================================================= System Settings =================================================================
System uname: Linux-2.6.30-gentoo-r8-i686-Intel-R-_Pentium-R-_4_CPU_2.00GHz-with-gentoo-2.0.1
Timestamp of tree: Tue, 10 Nov 2009 18:15:01 +0000
app-shells/bash: 4.0_p35
dev-lang/python: 2.6.4, 3.1.1-r1
sys-apps/baselayout: 2.0.1
sys-apps/openrc: 0.5.2-r2 sys-apps/sandbox: 2.2
sys-devel/autoconf: 2.13, 2.63-r1
sys-devel/automake: 1.9.6-r2, 1.10.2, 1.11
sys-devel/binutils: 2.20
sys-devel/gcc-config: 1.4.1
sys-devel/libtool: 2.2.6a
virtual/os-headers: 2.6.30-r1
ACCEPT_KEYWORDS="x86 ~x86"
CBUILD="i686-pc-linux-gnu"
CFLAGS="-march=pentium4 -O2 -pipe -fomit-frame-pointer"
CHOST="i686-pc-linux-gnu"
CONFIG_PROTECT="/etc /usr/share/X11/xkb"
CONFIG_PROTECT_MASK="/etc/ca-certificates.conf /etc/env.d /etc/fonts/fonts.conf /etc/gconf /etc/gentoo-release /etc/revdep-rebuild /etc/sandbox.d /etc/terminfo /etc/udev/rules.d"
CXXFLAGS="-march=pentium4 -O2 -pipe -fomit-frame-pointer"
DISTDIR="/usr/portage/distfiles"
FEATURES="assume-digests distlocks fixpackages news parallel-fetch protect-owned sandbox sfperms strict unmerge-logs unmerge-orphans userfetch"
GENTOO_MIRRORS="ftp://ftp.lug.udel.edu/pub/gentoo/ http://www.gtlib.gatech.edu/pub/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.namerica.gentoo.org/gentoo-portage"
USE="X a52 aac acl acpi alsa berkdb blender-game bluetooth branding bzip2 cairo cdr cli consolekit cracklib crypt cups cxx dbus dri dts dvd dvdr eds emboss encode evo fam fbcon firefox flac fortran ftp gdbm gif gimp gpm gstreamer gtk gzip hal iconv ipv6 jpeg latex ldap libnotify libsamplerate live lock mad mikmod modules mp2 mp3 mp4 mpeg mplayer mudflap ncurses network nls nptl nptlonly ogg opengl openmp pam pcre pdf perl png ppds pppd python qt3support quicktime rar raw rdesktop readline reflection samba sasl sdl session speex spell spl sse sse2 ssl startup-notification subversion svg symlink sysfs tcpd thunar tiff truetype unicode usb vorbis win32codecs x264 x86 xml xorg xscreensaver xulrunner xv xvid zlib"
ALSA_CARDS="ali5451 als4000 atiixp atiixp-modem bt87x ca0106 cmipci emu10k1 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" KERNEL="linux"
LCD_DEVICES="bayrad cfontz cfontz633 glk hd44780 lb216 lcdm001 mtxorb ncurses text"
USERLAND="GNU"
VIDEO_CARDS="nvidia"
Unset: CPPFLAGS, CTARGET, EMERGE_DEFAULT_OPTS, FFLAGS, INSTALL_MASK, LANG, LC_ALL, LINGUAS, PORTAGE_COMPRESS, PORTAGE_COMPRESS_FLAGS, PORTAGE_RSYNC_EXTRA_OPTS, PORTDIR_OVERLAY

[-- Attachment #3: build.log --]
[-- Type: text/plain, Size: 25561 bytes --]

^[[31m^[[1m!!! Error: ^[[0;10mUnrecognized option: --impl-headers
exiting
>>> Unpacking source...
>>> Unpacking xorg-server-1.6.5.tar.bz2 to /var/tmp/portage/x11-base/xorg-server-1.6.5/work
>>> Source unpacked in /var/tmp/portage/x11-base/xorg-server-1.6.5/work
>>> Preparing source in /var/tmp/portage/x11-base/xorg-server-1.6.5/work/xorg-server-1.6.5 ...
 ^[[32;01m*^[[0m Running elibtoolize in: xorg-server-1.6.5
 ^[[32;01m*^[[0m   Applying portage-2.2.patch ...
 ^[[32;01m*^[[0m   Applying sed-1.5.6.patch ...
 ^[[32;01m*^[[0m   Applying as-needed-2.2.6.patch ...
>>> Source prepared.
>>> Configuring source in /var/tmp/portage/x11-base/xorg-server-1.6.5/work/xorg-server-1.6.5 ...
 * econf: updating xorg-server-1.6.5/config.guess with /usr/share/gnuconfig/config.guess
 * econf: updating xorg-server-1.6.5/config.sub with /usr/share/gnuconfig/config.sub
./configure --prefix=/usr --build=i686-pc-linux-gnu --host=i686-pc-linux-gnu --mandir=/usr/share/man --infodir=/usr/share/info --datadir=/usr/share --sysconfdir=/etc --localstatedir=/var/lib --prefix=/usr --datadir=/usr/share --enable-ipv6 --disable-dmx --disable-kdrive --disable-tslib --disable-xcalibrate --enable-xvfb --enable-xnest --enable-record --enable-xfree86-utils --enable-install-libxf86config --enable-dri --enable-dri2 --enable-glx --enable-xorg --enable-glx-tls --enable-config-hal --sysconfdir=/etc/X11 --localstatedir=/var --enable-install-setuid --with-fontdir=/usr/share/fonts --with-xkb-output=/var/lib/xkb --without-dtrace --disable-xsdl
checking for a BSD-compatible install... /usr/bin/install -c
checking whether build environment is sane... yes
checking for a thread-safe mkdir -p... /bin/mkdir -p
checking for gawk... gawk
checking whether make sets $(MAKE)... yes
checking whether to enable maintainer-specific portions of Makefiles... no
checking for i686-pc-linux-gnu-gcc... i686-pc-linux-gnu-gcc
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 i686-pc-linux-gnu-gcc accepts -g... yes
checking for i686-pc-linux-gnu-gcc option to accept ISO C89... none needed
checking for style of include used by make... GNU
checking dependency style of i686-pc-linux-gnu-gcc... gcc3
checking dependency style of i686-pc-linux-gnu-gcc... gcc3
checking whether ln -s works... yes
checking build system type... i686-pc-linux-gnu
checking host system type... i686-pc-linux-gnu
checking for a sed that does not truncate output... /bin/sed
checking for grep that handles long lines and -e... /bin/grep
checking for egrep... /bin/grep -E
checking for fgrep... /bin/grep -F
checking for ld used by i686-pc-linux-gnu-gcc... /usr/i686-pc-linux-gnu/bin/ld
checking if the linker (/usr/i686-pc-linux-gnu/bin/ld) is GNU ld... yes
checking for BSD- or MS-compatible name lister (nm)... /usr/bin/nm -B
checking the name lister (/usr/bin/nm -B) interface... BSD nm
checking the maximum length of command line arguments... 1572864
checking whether the shell understands some XSI constructs... yes
checking whether the shell understands "+="... yes
checking for /usr/i686-pc-linux-gnu/bin/ld option to reload object files... -r
checking for i686-pc-linux-gnu-objdump... objdump
checking how to recognize dependent libraries... pass_all
checking for i686-pc-linux-gnu-ar... i686-pc-linux-gnu-ar
checking for i686-pc-linux-gnu-strip... i686-pc-linux-gnu-strip
checking for i686-pc-linux-gnu-ranlib... i686-pc-linux-gnu-ranlib
checking command to parse /usr/bin/nm -B output from i686-pc-linux-gnu-gcc object... ok
checking how to run the C preprocessor... i686-pc-linux-gnu-gcc -E
checking for ANSI C header files... yes
checking for sys/types.h... yes
checking for sys/stat.h... yes
checking for stdlib.h... yes
checking for string.h... yes
checking for memory.h... yes
checking for strings.h... yes
checking for inttypes.h... yes
checking for stdint.h... yes
checking for unistd.h... yes
checking for dlfcn.h... yes
checking for objdir... .libs
checking if i686-pc-linux-gnu-gcc supports -fno-rtti -fno-exceptions... no
checking for i686-pc-linux-gnu-gcc option to produce PIC... -fPIC -DPIC
checking if i686-pc-linux-gnu-gcc PIC flag -fPIC -DPIC works... yes
checking if i686-pc-linux-gnu-gcc static flag -static works... yes
checking if i686-pc-linux-gnu-gcc supports -c -o file.o... yes
checking if i686-pc-linux-gnu-gcc supports -c -o file.o... (cached) yes
checking whether the i686-pc-linux-gnu-gcc linker (/usr/i686-pc-linux-gnu/bin/ld) supports shared libraries... yes
checking whether -lc should be explicitly linked in... no
checking dynamic linker characteristics... GNU/Linux ld.so
checking how to hardcode library paths into programs... immediate
checking whether stripping libraries is possible... yes
checking if libtool supports shared libraries... yes
checking whether to build shared libraries... yes
checking whether to build static libraries... no
checking for bash... /bin/bash
checking if dolt supports this host... yes, replacing libtool
checking whether make sets $(MAKE)... (cached) yes
checking for i686-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 flex... flex
checking lex output file root... lex.yy
checking lex library... -lfl
checking whether yytext is a pointer... yes
checking for bison... bison -y
checking for special C compiler options needed for large files... no
checking for _FILE_OFFSET_BITS value needed for large files... 64
checking for cpp... /usr/bin/cpp
checking if /usr/bin/cpp requires -undef... yes
checking if /usr/bin/cpp requires -traditional... yes
checking for sed... (cached) /bin/sed
checking for dirent.h that defines DIR... yes
checking for library containing opendir... none required
checking for ANSI C header files... (cached) yes
checking fcntl.h usability... yes
checking fcntl.h presence... yes
checking for fcntl.h... yes
checking for stdlib.h... (cached) yes
checking for string.h... (cached) yes
checking for unistd.h... (cached) yes
checking for an ANSI C-conforming const... yes
checking whether byte ordering is bigendian... no
checking size of unsigned long... 4
checking for pid_t... yes
checking byteswap.h usability... yes
checking byteswap.h presence... yes
checking for byteswap.h... yes
checking sys/endian.h usability... no
checking sys/endian.h presence... no
checking for sys/endian.h... no
checking for dlopen... no
checking for dlopen in -ldl... yes
checking for vprintf... yes
checking for _doprnt... no
checking for geteuid... yes
checking for getuid... yes
checking for link... yes
checking for memmove... yes
checking for memset... yes
checking for mkstemp... yes
checking for strchr... yes
checking for strrchr... yes
checking for strtol... yes
checking for getopt... yes
checking for getopt_long... yes
checking for vsnprintf... yes
checking for walkcontext... no
checking for backtrace... yes
checking for getisax... no
checking for getzoneid... no
checking for shmctl64... no
checking for strcasestr... yes
checking for ffs... yes
checking for working alloca.h... yes
checking for alloca... yes
checking for getdtablesize... yes
checking for getifaddrs... yes
checking for getpeereid... no
checking for getpeerucred... no
checking for strlcat... no
checking for strlcpy... no
checking for mmap... yes
checking for sqrt in -lm... yes
checking for cbrt in -lm... yes
checking ndbm.h usability... no
checking ndbm.h presence... no
checking for ndbm.h... no
checking dbm.h usability... no
checking dbm.h presence... no
checking for dbm.h... no
checking rpcsvc/dbm.h usability... no
checking rpcsvc/dbm.h presence... no
checking for rpcsvc/dbm.h... no
checking linux/agpgart.h usability... yes
checking linux/agpgart.h presence... yes
checking for linux/agpgart.h... yes
checking sys/agpio.h usability... no
checking sys/agpio.h presence... no
checking for sys/agpio.h... no
checking linux/apm_bios.h usability... yes
checking linux/apm_bios.h presence... yes
checking for linux/apm_bios.h... yes
checking linux/fb.h usability... yes
checking linux/fb.h presence... yes
checking for linux/fb.h... yes
checking asm/mtrr.h usability... yes
checking asm/mtrr.h presence... yes
checking for asm/mtrr.h... yes
checking sys/memrange.h usability... no
checking sys/memrange.h presence... no
checking for sys/memrange.h... no
checking machine/mtrr.h usability... no
checking machine/mtrr.h presence... no
checking for machine/mtrr.h... no
checking for sys/linker.h... no
checking for SYSV IPC... yes
checking machine/apmvar.h usability... no
checking machine/apmvar.h presence... no
checking for machine/apmvar.h... no
checking execinfo.h usability... yes
checking execinfo.h presence... yes
checking for execinfo.h... yes
checking for backtrace in -lc... yes
checking to see if we can install the Xorg server as root... yes
checking if Xtrans should support UNIX socket connections... yes
checking if Xtrans should support TCP socket connections... yes
checking for library containing socket... none required
checking for library containing gethostbyname... none required
checking for main in -lws2_32... no
checking if IPv6 support should be built... yes
./configure: line 15287: ac_fn_c_check_member: command not found
checking for socklen_t... yes
checking if Xtrans should support os-specific local connections... no
checking for authdes_seccreate... no
checking for authdes_create... yes
checking for library containing getsecretkey... none required
checking if Secure RPC authentication ("SUN-DES-1") should be supported... yes
checking for /usr/share/sgml/X11/defs.ent... no
checking for linuxdoc... no
checking for ps2pdf... /usr/bin/ps2pdf
checking Whether to build documentation... no
checking Whether to build pdf documentation... yes
checking for DBUS... yes
checking for HAL... yes
checking for glibc...... yes
checking for clock_gettime... no
checking for clock_gettime in -lrt... yes
checking for a useful monotonic clock ...... yes
checking for XLIB... yes
checking for GL... yes
checking for DRIPROTO... yes
checking for GL... yes
checking for DRI2PROTO... yes
checking for LIBDRM... yes
checking for strcasecmp... yes
checking for strncasecmp... yes
checking for strcasestr... (cached) yes
checking for XDMCP... yes
checking for XdmcpWrap in -lXdmcp... yes
checking for SHA1Init in -lmd... no
checking for XSERVERCFLAGS... yes
checking for XSERVERLIBS... yes
checking if SVR4 needs to be defined... no
checking whether to build Xvfb DDX... yes
checking for XNESTMODULES... yes
checking whether to build Xnest DDX... yes
checking whether to build Xorg DDX... yes
checking for PCIACCESS... yes
checking for pci_system_init_dev_mem... yes
checking for pci_device_enable... yes
checking for DGA... yes
checking for DGA... yes
checking for XF86VIDMODE... yes
checking for XF86VIDMODE... yes
checking for XORG_MODULES... yes
checking for perl... /usr/bin/perl
checking whether to build XWin DDX... no
checking dependency style of $(CC)... none
checking for DMXMODULES... no
checking whether to build Xdmx DDX... no
configure: creating ./config.status
config.status: creating Makefile
config.status: creating glx/Makefile
config.status: creating include/Makefile
config.status: creating composite/Makefile
config.status: creating damageext/Makefile
config.status: creating dbe/Makefile
config.status: creating dix/Makefile
config.status: creating doc/Makefile
config.status: creating fb/Makefile
config.status: creating record/Makefile
config.status: creating config/Makefile
config.status: creating mi/Makefile
config.status: creating miext/Makefile
config.status: creating miext/damage/Makefile
config.status: creating miext/shadow/Makefile
config.status: creating miext/cw/Makefile
config.status: creating miext/rootless/Makefile
config.status: creating os/Makefile
config.status: creating randr/Makefile
config.status: creating render/Makefile
config.status: creating xkb/Makefile
config.status: creating Xext/Makefile
config.status: creating Xi/Makefile
config.status: creating xfixes/Makefile
config.status: creating exa/Makefile
config.status: creating hw/Makefile
config.status: creating hw/xfree86/Makefile
config.status: creating hw/xfree86/common/Makefile
config.status: creating hw/xfree86/common/xf86Build.h
config.status: creating hw/xfree86/ddc/Makefile
config.status: creating hw/xfree86/dixmods/Makefile
config.status: creating hw/xfree86/dixmods/extmod/Makefile
config.status: creating hw/xfree86/doc/Makefile
config.status: creating hw/xfree86/doc/devel/Makefile
config.status: creating hw/xfree86/doc/man/Makefile
config.status: creating hw/xfree86/doc/sgml/Makefile
config.status: creating hw/xfree86/dri/Makefile
config.status: creating hw/xfree86/dri2/Makefile
config.status: creating hw/xfree86/dummylib/Makefile
config.status: creating hw/xfree86/exa/Makefile
config.status: creating hw/xfree86/fbdevhw/Makefile
config.status: creating hw/xfree86/i2c/Makefile
config.status: creating hw/xfree86/int10/Makefile
config.status: creating hw/xfree86/loader/Makefile
config.status: creating hw/xfree86/modes/Makefile
config.status: creating hw/xfree86/os-support/Makefile
config.status: creating hw/xfree86/os-support/bsd/Makefile
config.status: creating hw/xfree86/os-support/bus/Makefile
config.status: creating hw/xfree86/os-support/hurd/Makefile
config.status: creating hw/xfree86/os-support/misc/Makefile
config.status: creating hw/xfree86/os-support/linux/Makefile
config.status: creating hw/xfree86/os-support/sco/Makefile
config.status: creating hw/xfree86/os-support/solaris/Makefile
config.status: creating hw/xfree86/os-support/sysv/Makefile
config.status: creating hw/xfree86/parser/Makefile
config.status: creating hw/xfree86/ramdac/Makefile
config.status: creating hw/xfree86/shadowfb/Makefile
config.status: creating hw/xfree86/vbe/Makefile
config.status: creating hw/xfree86/vgahw/Makefile
config.status: creating hw/xfree86/x86emu/Makefile
config.status: creating hw/xfree86/xaa/Makefile
config.status: creating hw/xfree86/xf8_16bpp/Makefile
config.status: creating hw/xfree86/utils/Makefile
config.status: creating hw/xfree86/utils/cvt/Makefile
config.status: creating hw/xfree86/utils/gtf/Makefile
config.status: creating hw/dmx/config/Makefile
config.status: creating hw/dmx/doc/Makefile
config.status: creating hw/dmx/examples/Makefile
config.status: creating hw/dmx/input/Makefile
config.status: creating hw/dmx/glxProxy/Makefile
config.status: creating hw/dmx/Makefile
config.status: creating hw/vfb/Makefile
config.status: creating hw/xnest/Makefile
config.status: creating hw/xwin/Makefile
config.status: creating hw/xquartz/Makefile
config.status: creating hw/xquartz/GL/Makefile
config.status: creating hw/xquartz/bundle/Makefile
config.status: creating hw/xquartz/doc/Makefile
config.status: creating hw/xquartz/mach-startup/Makefile
config.status: creating hw/xquartz/pbproxy/Makefile
config.status: creating hw/xquartz/xpr/Makefile
config.status: creating hw/kdrive/Makefile
config.status: creating hw/kdrive/ephyr/Makefile
config.status: creating hw/kdrive/fake/Makefile
config.status: creating hw/kdrive/fbdev/Makefile
config.status: creating hw/kdrive/linux/Makefile
config.status: creating hw/kdrive/sdl/Makefile
config.status: creating hw/kdrive/src/Makefile
config.status: creating xorg-server.pc
config.status: creating include/do-not-use-config.h
config.status: creating include/xorg-server.h
config.status: creating include/dix-config.h
config.status: creating include/xorg-config.h
config.status: creating include/xkb-config.h
config.status: creating include/xwin-config.h
config.status: creating include/kdrive-config.h
config.status: executing depfiles commands
config.status: executing libtool commands
>>> Source configured.
>>> Compiling source in /var/tmp/portage/x11-base/xorg-server-1.6.5/work/xorg-server-1.6.5 ...
make -j2 
Making all in doc
make[1]: Entering directory `/var/tmp/portage/x11-base/xorg-server-1.6.5/work/xorg-server-1.6.5/doc'
/usr/bin/cpp -undef -traditional -D__vendorversion__="\"xorg-server 1.6.5\" \"X Version 11\"" -D__xorgversion__="\"xorg-server 1.6.5\" \"X Version 11\"" -D__appmansuffix__=1 -D__filemansuffix__=5 -D__libmansuffix__=3 -D__miscmansuffix__=7 -D__drivermansuffix__=4 -D__adminmansuffix__=8 -D__mandir__=/usr/share/man -D__projectroot__=/usr -D__xconfigfile__=xorg.conf -D__xconfigdir__= -D__xlogfile__= -D__xservername__=Xorg  -D__default_font_path__="`echo /usr/share/fonts/misc/,/usr/share/fonts/TTF/,/usr/share/fonts/OTF,/usr/share/fonts/Type1/,/usr/share/fonts/100dpi/,/usr/share/fonts/75dpi/ | sed -e 's/,/, /g'`" < Xserver.man.pre | sed -e '/^#  *[0-9][0-9]*  *.*$/d' -e '/^#line  *[0-9][0-9]*  *.*$/d' -e '/^[         ]*XCOMM$/s/XCOMM/#/' -e '/^[         ]*XCOMM[^a-zA-Z0-9_]/s/XCOMM/#/' -e '/^[         ]*XHASH/s/XHASH/#/' -e '/\@\@$/s/\@\@$/\\/' > Xserver.man
make  all-am
make[2]: Entering directory `/var/tmp/portage/x11-base/xorg-server-1.6.5/work/xorg-server-1.6.5/doc'
cp Xserver.man Xserver.1
make[2]: Leaving directory `/var/tmp/portage/x11-base/xorg-server-1.6.5/work/xorg-server-1.6.5/doc'
make[1]: Leaving directory `/var/tmp/portage/x11-base/xorg-server-1.6.5/work/xorg-server-1.6.5/doc'
Making all in include
make[1]: Entering directory `/var/tmp/portage/x11-base/xorg-server-1.6.5/work/xorg-server-1.6.5/include'
make  all-am
make[2]: Entering directory `/var/tmp/portage/x11-base/xorg-server-1.6.5/work/xorg-server-1.6.5/include'
make[2]: Nothing to be done for `all-am'.
make[2]: Leaving directory `/var/tmp/portage/x11-base/xorg-server-1.6.5/work/xorg-server-1.6.5/include'
make[1]: Leaving directory `/var/tmp/portage/x11-base/xorg-server-1.6.5/work/xorg-server-1.6.5/include'
Making all in dix
make[1]: Entering directory `/var/tmp/portage/x11-base/xorg-server-1.6.5/work/xorg-server-1.6.5/dix'
make  all-am
make[2]: Entering directory `/var/tmp/portage/x11-base/xorg-server-1.6.5/work/xorg-server-1.6.5/dix'
../doltcompile i686-pc-linux-gnu-gcc -DHAVE_CONFIG_H -I. -I../include    -DHAVE_DIX_CONFIG_H -Wall -Wpointer-arith -Wstrict-prototypes -Wmissing-prototypes -Wmissing-declarations -Wnested-externs -fno-strict-aliasing -DDBUS_API_SUBJECT_TO_CHANGE -D_BSD_SOURCE -DHAS_FCHOWN -DHAS_STICKY_DIR_BIT -I/usr/include/freetype2 -I/usr/include/pixman-1 -I/usr/include/hal -I/usr/include/dbus-1.0 -I/usr/lib/dbus-1.0/include    -I../include -I../include -I../Xext -I../composite -I../damageext -I../xfixes -I../Xi -I../mi -I../miext/shadow  -I../miext/damage -I../render -I../randr -I../fb -DVENDOR_NAME=\""The X.Org Foundation"\" -DVENDOR_RELEASE="(((1) * 10000000) + ((6) * 100000) + ((5) * 1000) + 0)" -march=pentium4 -O2 -pipe -fomit-frame-pointer -MT atom.lo -MD -MP -MF .deps/atom.Tpo -c -o atom.lo atom.c
../doltcompile i686-pc-linux-gnu-gcc -DHAVE_CONFIG_H -I. -I../include    -DHAVE_DIX_CONFIG_H -Wall -Wpointer-arith -Wstrict-prototypes -Wmissing-prototypes -Wmissing-declarations -Wnested-externs -fno-strict-aliasing -DDBUS_API_SUBJECT_TO_CHANGE -D_BSD_SOURCE -DHAS_FCHOWN -DHAS_STICKY_DIR_BIT -I/usr/include/freetype2 -I/usr/include/pixman-1 -I/usr/include/hal -I/usr/include/dbus-1.0 -I/usr/lib/dbus-1.0/include    -I../include -I../include -I../Xext -I../composite -I../damageext -I../xfixes -I../Xi -I../mi -I../miext/shadow  -I../miext/damage -I../render -I../randr -I../fb -DVENDOR_NAME=\""The X.Org Foundation"\" -DVENDOR_RELEASE="(((1) * 10000000) + ((6) * 100000) + ((5) * 1000) + 0)" -march=pentium4 -O2 -pipe -fomit-frame-pointer -MT colormap.lo -MD -MP -MF .deps/colormap.Tpo -c -o colormap.lo colormap.c
colormap.c: In function 'AllocColor':
colormap.c:898: warning: 'SecurityLookupIDByType' is deprecated (declared at ../include/resource.h:268)
colormap.c:915: warning: 'SecurityLookupIDByType' is deprecated (declared at ../include/resource.h:268)
colormap.c: In function 'FreeClientPixels':
colormap.c:1557: warning: 'LookupIDByType' is deprecated (declared at ../include/resource.h:282)
mv -f .deps/atom.Tpo .deps/atom.Plo
../doltcompile i686-pc-linux-gnu-gcc -DHAVE_CONFIG_H -I. -I../include    -DHAVE_DIX_CONFIG_H -Wall -Wpointer-arith -Wstrict-prototypes -Wmissing-prototypes -Wmissing-declarations -Wnested-externs -fno-strict-aliasing -DDBUS_API_SUBJECT_TO_CHANGE -D_BSD_SOURCE -DHAS_FCHOWN -DHAS_STICKY_DIR_BIT -I/usr/include/freetype2 -I/usr/include/pixman-1 -I/usr/include/hal -I/usr/include/dbus-1.0 -I/usr/lib/dbus-1.0/include    -I../include -I../include -I../Xext -I../composite -I../damageext -I../xfixes -I../Xi -I../mi -I../miext/shadow  -I../miext/damage -I../render -I../randr -I../fb -DVENDOR_NAME=\""The X.Org Foundation"\" -DVENDOR_RELEASE="(((1) * 10000000) + ((6) * 100000) + ((5) * 1000) + 0)" -march=pentium4 -O2 -pipe -fomit-frame-pointer -MT cursor.lo -MD -MP -MF .deps/cursor.Tpo -c -o cursor.lo cursor.c
cursor.c: In function 'CreateRootCursor':
cursor.c:548: warning: 'LookupIDByType' is deprecated (declared at ../include/resource.h:282)
mv -f .deps/cursor.Tpo .deps/cursor.Plo
../doltcompile i686-pc-linux-gnu-gcc -DHAVE_CONFIG_H -I. -I../include    -DHAVE_DIX_CONFIG_H -Wall -Wpointer-arith -Wstrict-prototypes -Wmissing-prototypes -Wmissing-declarations -Wnested-externs -fno-strict-aliasing -DDBUS_API_SUBJECT_TO_CHANGE -D_BSD_SOURCE -DHAS_FCHOWN -DHAS_STICKY_DIR_BIT -I/usr/include/freetype2 -I/usr/include/pixman-1 -I/usr/include/hal -I/usr/include/dbus-1.0 -I/usr/lib/dbus-1.0/include    -I../include -I../include -I../Xext -I../composite -I../damageext -I../xfixes -I../Xi -I../mi -I../miext/shadow  -I../miext/damage -I../render -I../randr -I../fb -DVENDOR_NAME=\""The X.Org Foundation"\" -DVENDOR_RELEASE="(((1) * 10000000) + ((6) * 100000) + ((5) * 1000) + 0)" -march=pentium4 -O2 -pipe -fomit-frame-pointer -MT deprecated.lo -MD -MP -MF .deps/deprecated.Tpo -c -o deprecated.lo deprecated.c
deprecated.c: In function 'LookupIDByType':
deprecated.c:152: warning: 'SecurityLookupIDByType' is deprecated (declared at deprecated.c:122)
deprecated.c: In function 'LookupIDByClass':
deprecated.c:159: warning: 'SecurityLookupIDByClass' is deprecated (declared at deprecated.c:137)
mv -f .deps/deprecated.Tpo .deps/deprecated.Plo
../doltcompile i686-pc-linux-gnu-gcc -DHAVE_CONFIG_H -I. -I../include    -DHAVE_DIX_CONFIG_H -Wall -Wpointer-arith -Wstrict-prototypes -Wmissing-prototypes -Wmissing-declarations -Wnested-externs -fno-strict-aliasing -DDBUS_API_SUBJECT_TO_CHANGE -D_BSD_SOURCE -DHAS_FCHOWN -DHAS_STICKY_DIR_BIT -I/usr/include/freetype2 -I/usr/include/pixman-1 -I/usr/include/hal -I/usr/include/dbus-1.0 -I/usr/lib/dbus-1.0/include    -I../include -I../include -I../Xext -I../composite -I../damageext -I../xfixes -I../Xi -I../mi -I../miext/shadow  -I../miext/damage -I../render -I../randr -I../fb -DVENDOR_NAME=\""The X.Org Foundation"\" -DVENDOR_RELEASE="(((1) * 10000000) + ((6) * 100000) + ((5) * 1000) + 0)" -march=pentium4 -O2 -pipe -fomit-frame-pointer -MT devices.lo -MD -MP -MF .deps/devices.Tpo -c -o devices.lo devices.c
mv -f .deps/colormap.Tpo .deps/colormap.Plo
../doltcompile i686-pc-linux-gnu-gcc -DHAVE_CONFIG_H -I. -I../include    -DHAVE_DIX_CONFIG_H -Wall -Wpointer-arith -Wstrict-prototypes -Wmissing-prototypes -Wmissing-declarations -Wnested-externs -fno-strict-aliasing -DDBUS_API_SUBJECT_TO_CHANGE -D_BSD_SOURCE -DHAS_FCHOWN -DHAS_STICKY_DIR_BIT -I/usr/include/freetype2 -I/usr/include/pixman-1 -I/usr/include/hal -I/usr/include/dbus-1.0 -I/usr/lib/dbus-1.0/include    -I../include -I../include -I../Xext -I../composite -I../damageext -I../xfixes -I../Xi -I../mi -I../miext/shadow  -I../miext/damage -I../render -I../randr -I../fb -DVENDOR_NAME=\""The X.Org Foundation"\" -DVENDOR_RELEASE="(((1) * 10000000) + ((6) * 100000) + ((5) * 1000) + 0)" -march=pentium4 -O2 -pipe -fomit-frame-pointer -MT dispatch.lo -MD -MP -MF .deps/dispatch.Tpo -c -o dispatch.lo dispatch.c
In file included from dispatch.c:134:
../Xext/panoramiX.h:44:41: error: X11/extensions/panoramiXext.h: No such file or directory
dispatch.c: In function 'ProcCloseFont':
dispatch.c:1117: warning: 'SecurityLookupIDByType' is deprecated (declared at ../include/resource.h:268)
make[2]: *** [dispatch.lo] Error 1
make[2]: *** Waiting for unfinished jobs....
mv -f .deps/devices.Tpo .deps/devices.Plo
make[2]: Leaving directory `/var/tmp/portage/x11-base/xorg-server-1.6.5/work/xorg-server-1.6.5/dix'
make[1]: *** [all] Error 2
make[1]: Leaving directory `/var/tmp/portage/x11-base/xorg-server-1.6.5/work/xorg-server-1.6.5/dix'
make: *** [all-recursive] Error 1
 ^[[31;01m*^[[0m ERROR: x11-base/xorg-server-1.6.5 failed:
 ^[[31;01m*^[[0m   emake failed
 ^[[31;01m*^[[0m 
 ^[[31;01m*^[[0m Call stack:
 ^[[31;01m*^[[0m     ebuild.sh, line   55:  Called src_compile
 ^[[31;01m*^[[0m   environment, line 3672:  Called x-modular_src_compile
 ^[[31;01m*^[[0m   environment, line 4598:  Called x-modular_src_make
 ^[[31;01m*^[[0m   environment, line 4637:  Called die
 ^[[31;01m*^[[0m The specific snippet of code:
 ^[[31;01m*^[[0m       emake || die "emake failed"
 ^[[31;01m*^[[0m 
 ^[[31;01m*^[[0m If you need support, post the output of 'emerge --info =x11-base/xorg-server-1.6.5',
 ^[[31;01m*^[[0m the complete build log and the output of 'emerge -pqv =x11-base/xorg-server-1.6.5'.
 ^[[31;01m*^[[0m The complete build log is located at '/var/tmp/portage/x11-base/xorg-server-1.6.5/temp/build.log'.
 ^[[31;01m*^[[0m The ebuild environment file is located at '/var/tmp/portage/x11-base/xorg-server-1.6.5/temp/environment'.
 ^[[31;01m*^[[0m S: '/var/tmp/portage/x11-base/xorg-server-1.6.5/work/xorg-server-1.6.5'

^ permalink raw reply	[flat|nested] 21+ messages in thread

* Re: [gentoo-user] xorg-server-1.6.5 build errors (~x86 upgrade)
  2009-11-12 14:23 [gentoo-user] xorg-server-1.6.5 build errors (~x86 upgrade) Marcus Wanner
@ 2009-11-12 14:33 ` Alan McKinnon
  2009-11-12 16:55   ` Roy Wright
  0 siblings, 1 reply; 21+ messages in thread
From: Alan McKinnon @ 2009-11-12 14:33 UTC (permalink / raw
  To: gentoo-user; +Cc: Marcus Wanner

On Thursday 12 November 2009 16:23:11 Marcus Wanner wrote:
> Hi,
> 
> As you have all noticed by now, I am currently upgrading my system to
> ~x86. About 220 of the 238 packages were built correctly, but when it
> got to xorg-server-1.6.5, it crashed complaining about
> "../Xext/panoramiX.h:44:41: error: X11/extensions/panoramiXext.h: No
> such file or directory". I'm guessing this means that there was a
> problem with a dependency being upgraded/installed/omitted. How do I fix
> this?

That file comes from libXinerama:

$ equery belongs /usr/include/X11/extensions/panoramiXext.h
 * Searching for /usr/include/X11/extensions/panoramiXext.h ...
x11-libs/libXinerama-1.1 (/usr/include/X11/extensions/panoramiXext.h)

I recall similar issues with the upgrade to xorg-server-1.7*

Solution then was to emerge *all* required libs and -proto packages, then 
build xorg-server. I think it was due to stuff not being in DEPEND

-- 
alan dot mckinnon at gmail dot com



^ permalink raw reply	[flat|nested] 21+ messages in thread

* Re: [gentoo-user] xorg-server-1.6.5 build errors (~x86 upgrade)
  2009-11-12 14:33 ` Alan McKinnon
@ 2009-11-12 16:55   ` Roy Wright
  2009-11-12 17:24     ` Marcus Wanner
  0 siblings, 1 reply; 21+ messages in thread
From: Roy Wright @ 2009-11-12 16:55 UTC (permalink / raw
  To: gentoo-user


On Nov 12, 2009, at 8:33 AM, Alan McKinnon wrote:

> On Thursday 12 November 2009 16:23:11 Marcus Wanner wrote:
>> Hi,
>>
>> As you have all noticed by now, I am currently upgrading my system to
>> ~x86. About 220 of the 238 packages were built correctly, but when it
>> got to xorg-server-1.6.5, it crashed complaining about
>> "../Xext/panoramiX.h:44:41: error: X11/extensions/panoramiXext.h: No
>> such file or directory". I'm guessing this means that there was a
>> problem with a dependency being upgraded/installed/omitted. How do  
>> I fix
>> this?
>
> That file comes from libXinerama:
>
> $ equery belongs /usr/include/X11/extensions/panoramiXext.h
> * Searching for /usr/include/X11/extensions/panoramiXext.h ...
> x11-libs/libXinerama-1.1 (/usr/include/X11/extensions/panoramiXext.h)
>
> I recall similar issues with the upgrade to xorg-server-1.7*
>
> Solution then was to emerge *all* required libs and -proto packages,  
> then
> build xorg-server. I think it was due to stuff not being in DEPEND

Disable (either temporary or permanent) the "xinerama" USE flag.






^ permalink raw reply	[flat|nested] 21+ messages in thread

* Re: [gentoo-user] xorg-server-1.6.5 build errors (~x86 upgrade)
  2009-11-12 16:55   ` Roy Wright
@ 2009-11-12 17:24     ` Marcus Wanner
  2009-11-12 17:56       ` Roy Wright
  0 siblings, 1 reply; 21+ messages in thread
From: Marcus Wanner @ 2009-11-12 17:24 UTC (permalink / raw
  To: gentoo-user

On 11/12/2009 11:55 AM, Roy Wright wrote:
>
> On Nov 12, 2009, at 8:33 AM, Alan McKinnon wrote:
>
>> On Thursday 12 November 2009 16:23:11 Marcus Wanner wrote:
>>> Hi,
>>>
>>> As you have all noticed by now, I am currently upgrading my system to
>>> ~x86. About 220 of the 238 packages were built correctly, but when it
>>> got to xorg-server-1.6.5, it crashed complaining about
>>> "../Xext/panoramiX.h:44:41: error: X11/extensions/panoramiXext.h: No
>>> such file or directory". I'm guessing this means that there was a
>>> problem with a dependency being upgraded/installed/omitted. How do I 
>>> fix
>>> this?
>>
>> That file comes from libXinerama:
>>
>> $ equery belongs /usr/include/X11/extensions/panoramiXext.h
>> * Searching for /usr/include/X11/extensions/panoramiXext.h ...
>> x11-libs/libXinerama-1.1 (/usr/include/X11/extensions/panoramiXext.h)
>>
>> I recall similar issues with the upgrade to xorg-server-1.7*
>>
>> Solution then was to emerge *all* required libs and -proto packages, 
>> then
>> build xorg-server. I think it was due to stuff not being in DEPEND
>
> Disable (either temporary or permanent) the "xinerama" USE flag.
>
Me or Alan?

Marcus



^ permalink raw reply	[flat|nested] 21+ messages in thread

* Re: [gentoo-user] xorg-server-1.6.5 build errors (~x86 upgrade)
  2009-11-12 17:24     ` Marcus Wanner
@ 2009-11-12 17:56       ` Roy Wright
  2009-11-12 18:21         ` Marcus Wanner
  0 siblings, 1 reply; 21+ messages in thread
From: Roy Wright @ 2009-11-12 17:56 UTC (permalink / raw
  To: gentoo-user


On Nov 12, 2009, at 11:24 AM, Marcus Wanner wrote:

> On 11/12/2009 11:55 AM, Roy Wright wrote:
>>
>> Disable (either temporary or permanent) the "xinerama" USE flag.
>>
> Me or Alan?
>


OP

As a suggestion for a work around for the compile issue.  If you  
temporarily disable xinerama, then the build should proceed.  Then if  
you need xinerama, enable the USE flag and build again.





^ permalink raw reply	[flat|nested] 21+ messages in thread

* Re: [gentoo-user] xorg-server-1.6.5 build errors (~x86 upgrade)
  2009-11-12 17:56       ` Roy Wright
@ 2009-11-12 18:21         ` Marcus Wanner
  2009-11-12 18:29           ` Marcus Wanner
  2009-11-12 21:43           ` Alan McKinnon
  0 siblings, 2 replies; 21+ messages in thread
From: Marcus Wanner @ 2009-11-12 18:21 UTC (permalink / raw
  To: gentoo-user

On 11/12/2009 12:56 PM, Roy Wright wrote:
>
> On Nov 12, 2009, at 11:24 AM, Marcus Wanner wrote:
>
>> On 11/12/2009 11:55 AM, Roy Wright wrote:
>>>
>>> Disable (either temporary or permanent) the "xinerama" USE flag.
>>>
>> Me or Alan?
>>
>
>
> OP
>
> As a suggestion for a work around for the compile issue.  If you 
> temporarily disable xinerama, then the build should proceed.  Then if 
> you need xinerama, enable the USE flag and build again.
I don't have the xinerama use flag set anywhere...I don't know what it 
is, I don't want it, and I hopefully don't need it.

I did put -xinerama in my use flag variable and try again, we'll see how 
that works...btw, I have switched to xorg-server-1.7.1, since I don't 
want to go through upgrading more than I need to.

Marcus



^ permalink raw reply	[flat|nested] 21+ messages in thread

* Re: [gentoo-user] xorg-server-1.6.5 build errors (~x86 upgrade)
  2009-11-12 18:21         ` Marcus Wanner
@ 2009-11-12 18:29           ` Marcus Wanner
  2009-11-12 20:36             ` Marcus Wanner
  2009-11-12 21:43           ` Alan McKinnon
  1 sibling, 1 reply; 21+ messages in thread
From: Marcus Wanner @ 2009-11-12 18:29 UTC (permalink / raw
  To: gentoo-user

[-- Attachment #1: Type: text/plain, Size: 1054 bytes --]

On 11/12/2009 1:21 PM, Marcus Wanner wrote:
> On 11/12/2009 12:56 PM, Roy Wright wrote:
>>
>> On Nov 12, 2009, at 11:24 AM, Marcus Wanner wrote:
>>
>>> On 11/12/2009 11:55 AM, Roy Wright wrote:
>>>>
>>>> Disable (either temporary or permanent) the "xinerama" USE flag.
>>>>
>>> Me or Alan?
>>>
>>
>>
>> OP
>>
>> As a suggestion for a work around for the compile issue.  If you 
>> temporarily disable xinerama, then the build should proceed.  Then if 
>> you need xinerama, enable the USE flag and build again.
> I don't have the xinerama use flag set anywhere...I don't know what it 
> is, I don't want it, and I hopefully don't need it.
>
> I did put -xinerama in my use flag variable and try again, we'll see 
> how that works...btw, I have switched to xorg-server-1.7.1, since I 
> don't want to go through upgrading more than I need to.
>
> Marcus
Well, now it's saying that a bunch of things like 
'GL_DEPTH_STENCIL_MESA' are undeclared in rensize.c...I attached a 
complete build log, hopefully someone can help me with this one.

Thanks!

Marcus

[-- Attachment #2: build.log --]
[-- Type: text/plain, Size: 30395 bytes --]

^[[31m^[[1m!!! Error: ^[(B^[[mUnrecognized option: --impl-headers
exiting
>>> Unpacking source...
>>> Unpacking xorg-server-1.7.1.tar.bz2 to /var/tmp/portage/x11-base/xorg-server-1.7.1/work
>>> Source unpacked in /var/tmp/portage/x11-base/xorg-server-1.7.1/work
>>> Preparing source in /var/tmp/portage/x11-base/xorg-server-1.7.1/work/xorg-server-1.7.1 ...
 ^[[32;01m*^[[0m Running elibtoolize in: xorg-server-1.7.1
 ^[[32;01m*^[[0m   Applying portage-2.2.patch ...
 ^[[32;01m*^[[0m   Applying sed-1.5.6.patch ...
 ^[[32;01m*^[[0m   Applying as-needed-2.2.6.patch ...
>>> Source prepared.
>>> Configuring source in /var/tmp/portage/x11-base/xorg-server-1.7.1/work/xorg-server-1.7.1 ...
 * econf: updating xorg-server-1.7.1/config.guess with /usr/share/gnuconfig/config.guess
 * econf: updating xorg-server-1.7.1/config.sub with /usr/share/gnuconfig/config.sub
./configure --prefix=/usr --build=i686-pc-linux-gnu --host=i686-pc-linux-gnu --mandir=/usr/share/man --infodir=/usr/share/info --datadir=/usr/share --sysconfdir=/etc --localstatedir=/var/lib --prefix=/usr --datadir=/usr/share --enable-ipv6 --disable-dmx --disable-kdrive --disable-tslib --disable-xcalibrate --enable-xvfb --enable-xnest --enable-record --enable-xfree86-utils --enable-install-libxf86config --enable-dri --enable-dri2 --enable-glx --enable-xorg --enable-glx-tls --enable-config-hal --sysconfdir=/etc/X11 --localstatedir=/var --enable-install-setuid --with-fontdir=/usr/share/fonts --with-xkb-output=/var/lib/xkb --without-dtrace --disable-xsdl
checking for a BSD-compatible install... /usr/bin/install -c
checking whether build environment is sane... yes
checking for a thread-safe mkdir -p... /bin/mkdir -p
checking for gawk... gawk
checking whether make sets $(MAKE)... yes
checking whether to enable maintainer-specific portions of Makefiles... no
checking for i686-pc-linux-gnu-gcc... i686-pc-linux-gnu-gcc
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 i686-pc-linux-gnu-gcc accepts -g... yes
checking for i686-pc-linux-gnu-gcc option to accept ISO C89... none needed
checking for style of include used by make... GNU
checking dependency style of i686-pc-linux-gnu-gcc... gcc3
checking dependency style of i686-pc-linux-gnu-gcc... gcc3
checking for a BSD-compatible install... /usr/bin/install -c
checking whether ln -s works... yes
checking build system type... i686-pc-linux-gnu
checking host system type... i686-pc-linux-gnu
checking for a sed that does not truncate output... /bin/sed
checking for grep that handles long lines and -e... /bin/grep
checking for egrep... /bin/grep -E
checking for fgrep... /bin/grep -F
checking for ld used by i686-pc-linux-gnu-gcc... /usr/i686-pc-linux-gnu/bin/ld
checking if the linker (/usr/i686-pc-linux-gnu/bin/ld) is GNU ld... yes
checking for BSD- or MS-compatible name lister (nm)... /usr/bin/nm -B
checking the name lister (/usr/bin/nm -B) interface... BSD nm
checking the maximum length of command line arguments... 1572864
checking whether the shell understands some XSI constructs... yes
checking whether the shell understands "+="... yes
checking for /usr/i686-pc-linux-gnu/bin/ld option to reload object files... -r
checking for i686-pc-linux-gnu-objdump... objdump
checking how to recognize dependent libraries... pass_all
checking for i686-pc-linux-gnu-ar... i686-pc-linux-gnu-ar
checking for i686-pc-linux-gnu-strip... i686-pc-linux-gnu-strip
checking for i686-pc-linux-gnu-ranlib... i686-pc-linux-gnu-ranlib
checking command to parse /usr/bin/nm -B output from i686-pc-linux-gnu-gcc object... ok
checking how to run the C preprocessor... i686-pc-linux-gnu-gcc -E
checking for ANSI C header files... yes
checking for sys/types.h... yes
checking for sys/stat.h... yes
checking for stdlib.h... yes
checking for string.h... yes
checking for memory.h... yes
checking for strings.h... yes
checking for inttypes.h... yes
checking for stdint.h... yes
checking for unistd.h... yes
checking for dlfcn.h... yes
checking for objdir... .libs
checking if i686-pc-linux-gnu-gcc supports -fno-rtti -fno-exceptions... no
checking for i686-pc-linux-gnu-gcc option to produce PIC... -fPIC -DPIC
checking if i686-pc-linux-gnu-gcc PIC flag -fPIC -DPIC works... yes
checking if i686-pc-linux-gnu-gcc static flag -static works... yes
checking if i686-pc-linux-gnu-gcc supports -c -o file.o... yes
checking if i686-pc-linux-gnu-gcc supports -c -o file.o... (cached) yes
checking whether the i686-pc-linux-gnu-gcc linker (/usr/i686-pc-linux-gnu/bin/ld) supports shared libraries... yes
checking whether -lc should be explicitly linked in... no
checking dynamic linker characteristics... GNU/Linux ld.so
checking how to hardcode library paths into programs... immediate
checking whether stripping libraries is possible... yes
checking if libtool supports shared libraries... yes
checking whether to build shared libraries... yes
checking whether to build static libraries... no
checking for bash... /bin/bash
checking if dolt supports this host... yes, replacing libtool
checking whether make sets $(MAKE)... (cached) yes
checking for i686-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 flex... flex
checking lex output file root... lex.yy
checking lex library... -lfl
checking whether yytext is a pointer... yes
checking for bison... bison -y
checking for special C compiler options needed for large files... no
checking for _FILE_OFFSET_BITS value needed for large files... 64
checking for cpp... /usr/bin/cpp
checking if /usr/bin/cpp requires -undef... yes
checking if /usr/bin/cpp requires -traditional... yes
checking for sed... (cached) /bin/sed
checking for dirent.h that defines DIR... yes
checking for library containing opendir... none required
checking for ANSI C header files... (cached) yes
checking fcntl.h usability... yes
checking fcntl.h presence... yes
checking for fcntl.h... yes
checking for stdlib.h... (cached) yes
checking for string.h... (cached) yes
checking for unistd.h... (cached) yes
checking for dlfcn.h... (cached) yes
checking stropts.h usability... yes
checking stropts.h presence... yes
checking for stropts.h... yes
checking for an ANSI C-conforming const... yes
checking whether byte ordering is bigendian... no
checking size of unsigned long... 4
checking for pid_t... yes
checking byteswap.h usability... yes
checking byteswap.h presence... yes
checking for byteswap.h... yes
checking sys/endian.h usability... no
checking sys/endian.h presence... no
checking for sys/endian.h... no
checking for dlopen... no
checking for dlopen in -ldl... yes
checking for vprintf... yes
checking for _doprnt... no
checking for geteuid... yes
checking for getuid... yes
checking for link... yes
checking for memmove... yes
checking for memset... yes
checking for mkstemp... yes
checking for strchr... yes
checking for strrchr... yes
checking for strtol... yes
checking for getopt... yes
checking for getopt_long... yes
checking for vsnprintf... yes
checking for walkcontext... no
checking for backtrace... yes
checking for getisax... no
checking for getzoneid... no
checking for shmctl64... no
checking for strcasestr... yes
checking for ffs... yes
checking for working alloca.h... yes
checking for alloca... yes
checking for getdtablesize... yes
checking for getifaddrs... yes
checking for getpeereid... no
checking for getpeerucred... no
checking for strlcat... no
checking for strlcpy... no
checking for mmap... yes
checking for sqrt in -lm... yes
checking for cbrt in -lm... yes
checking ndbm.h usability... no
checking ndbm.h presence... no
checking for ndbm.h... no
checking dbm.h usability... no
checking dbm.h presence... no
checking for dbm.h... no
checking rpcsvc/dbm.h usability... no
checking rpcsvc/dbm.h presence... no
checking for rpcsvc/dbm.h... no
checking linux/agpgart.h usability... yes
checking linux/agpgart.h presence... yes
checking for linux/agpgart.h... yes
checking sys/agpio.h usability... no
checking sys/agpio.h presence... no
checking for sys/agpio.h... no
checking sys/agpgart.h usability... no
checking sys/agpgart.h presence... no
checking for sys/agpgart.h... no
checking linux/apm_bios.h usability... yes
checking linux/apm_bios.h presence... yes
checking for linux/apm_bios.h... yes
checking linux/fb.h usability... yes
checking linux/fb.h presence... yes
checking for linux/fb.h... yes
checking asm/mtrr.h usability... yes
checking asm/mtrr.h presence... yes
checking for asm/mtrr.h... yes
checking sys/memrange.h usability... no
checking sys/memrange.h presence... no
checking for sys/memrange.h... no
checking machine/mtrr.h usability... no
checking machine/mtrr.h presence... no
checking for machine/mtrr.h... no
checking for sys/linker.h... no
checking for SYSV IPC... yes
checking machine/apmvar.h usability... no
checking machine/apmvar.h presence... no
checking for machine/apmvar.h... no
checking execinfo.h usability... yes
checking execinfo.h presence... yes
checking for execinfo.h... yes
checking for backtrace in -lc... yes
checking to see if we can install the Xorg server as root... yes
checking if Xtrans should support UNIX socket connections... yes
checking if Xtrans should support TCP socket connections... yes
checking for library containing socket... none required
checking for library containing gethostbyname... none required
checking for main in -lws2_32... no
checking if IPv6 support should be built... yes
checking for struct sockaddr_in.sin_len... no
checking for socklen_t... yes
checking if Xtrans should support os-specific local connections... no
checking for authdes_seccreate... no
checking for authdes_create... yes
checking for library containing getsecretkey... none required
checking if Secure RPC authentication ("SUN-DES-1") should be supported... yes
checking for /usr/share/sgml/X11/defs.ent... no
checking for linuxdoc... no
checking for ps2pdf... /usr/bin/ps2pdf
checking Whether to build documentation... no
checking Whether to build pdf documentation... yes
checking for DBUS... yes
checking for HAL... yes
checking for glibc...... yes
checking for clock_gettime... no
checking for clock_gettime in -lrt... yes
checking for a useful monotonic clock ...... yes
checking for XLIB... yes
checking for GL... yes
checking for DRIPROTO... yes
checking for DRI... yes
checking for DRI2PROTO... yes
checking for LIBDRM... yes
checking for strcasecmp... yes
checking for strncasecmp... yes
checking for strcasestr... (cached) yes
checking for XDMCP... yes
checking for XdmcpWrap in -lXdmcp... yes
checking for GLIB... yes
checking whether the linker supports -wrap... yes
checking for SHA1Init in -lmd... no
checking for XSERVERCFLAGS... yes
checking for XSERVERLIBS... yes
checking if SVR4 needs to be defined... no
checking whether to build Xvfb DDX... yes
checking for XNESTMODULES... yes
checking whether to build Xnest DDX... yes
checking whether to build Xorg DDX... yes
checking for symbol visibility support... yes
checking for PCIACCESS... yes
checking for pci_system_init_dev_mem... yes
checking for pci_device_enable... yes
checking for pci_device_is_boot_vga... yes
checking for pci_device_vgaarb_init... yes
checking for DGA... yes
checking for DGA... yes
checking for XF86VIDMODE... yes
checking for XF86VIDMODE... yes
checking for XORG_MODULES... yes
checking for perl... /usr/bin/perl
checking whether to build XWin DDX... no
checking dependency style of $(CC)... none
checking for DMXMODULES... no
checking whether to build Xdmx DDX... no
checking for sed... /bin/sed
configure: creating ./config.status
config.status: creating shave
config.status: creating shave-libtool
config.status: creating Makefile
config.status: creating glx/Makefile
config.status: creating include/Makefile
config.status: creating composite/Makefile
config.status: creating damageext/Makefile
config.status: creating dbe/Makefile
config.status: creating dix/Makefile
config.status: creating doc/Makefile
config.status: creating fb/Makefile
config.status: creating record/Makefile
config.status: creating config/Makefile
config.status: creating mi/Makefile
config.status: creating miext/Makefile
config.status: creating miext/damage/Makefile
config.status: creating miext/shadow/Makefile
config.status: creating miext/cw/Makefile
config.status: creating miext/rootless/Makefile
config.status: creating os/Makefile
config.status: creating randr/Makefile
config.status: creating render/Makefile
config.status: creating xkb/Makefile
config.status: creating Xext/Makefile
config.status: creating Xi/Makefile
config.status: creating xfixes/Makefile
config.status: creating exa/Makefile
config.status: creating hw/Makefile
config.status: creating hw/xfree86/Makefile
config.status: creating hw/xfree86/common/Makefile
config.status: creating hw/xfree86/common/xf86Build.h
config.status: creating hw/xfree86/ddc/Makefile
config.status: creating hw/xfree86/dixmods/Makefile
config.status: creating hw/xfree86/dixmods/extmod/Makefile
config.status: creating hw/xfree86/doc/Makefile
config.status: creating hw/xfree86/doc/devel/Makefile
config.status: creating hw/xfree86/doc/man/Makefile
config.status: creating hw/xfree86/doc/sgml/Makefile
config.status: creating hw/xfree86/dri/Makefile
config.status: creating hw/xfree86/dri2/Makefile
config.status: creating hw/xfree86/exa/Makefile
config.status: creating hw/xfree86/fbdevhw/Makefile
config.status: creating hw/xfree86/i2c/Makefile
config.status: creating hw/xfree86/int10/Makefile
config.status: creating hw/xfree86/loader/Makefile
config.status: creating hw/xfree86/modes/Makefile
config.status: creating hw/xfree86/os-support/Makefile
config.status: creating hw/xfree86/os-support/bsd/Makefile
config.status: creating hw/xfree86/os-support/bus/Makefile
config.status: creating hw/xfree86/os-support/hurd/Makefile
config.status: creating hw/xfree86/os-support/misc/Makefile
config.status: creating hw/xfree86/os-support/linux/Makefile
config.status: creating hw/xfree86/os-support/sco/Makefile
config.status: creating hw/xfree86/os-support/solaris/Makefile
config.status: creating hw/xfree86/os-support/sysv/Makefile
config.status: creating hw/xfree86/parser/Makefile
config.status: creating hw/xfree86/ramdac/Makefile
config.status: creating hw/xfree86/shadowfb/Makefile
config.status: creating hw/xfree86/vbe/Makefile
config.status: creating hw/xfree86/vgahw/Makefile
config.status: creating hw/xfree86/x86emu/Makefile
config.status: creating hw/xfree86/xaa/Makefile
config.status: creating hw/xfree86/xf8_16bpp/Makefile
config.status: creating hw/xfree86/utils/Makefile
config.status: creating hw/xfree86/utils/cvt/Makefile
config.status: creating hw/xfree86/utils/gtf/Makefile
config.status: creating hw/dmx/config/Makefile
config.status: creating hw/dmx/doc/Makefile
config.status: creating hw/dmx/examples/Makefile
config.status: creating hw/dmx/input/Makefile
config.status: creating hw/dmx/glxProxy/Makefile
config.status: creating hw/dmx/Makefile
config.status: creating hw/vfb/Makefile
config.status: creating hw/xnest/Makefile
config.status: creating hw/xwin/Makefile
config.status: creating hw/xquartz/Makefile
config.status: creating hw/xquartz/GL/Makefile
config.status: creating hw/xquartz/bundle/Makefile
config.status: creating hw/xquartz/doc/Makefile
config.status: creating hw/xquartz/mach-startup/Makefile
config.status: creating hw/xquartz/pbproxy/Makefile
config.status: creating hw/xquartz/xpr/Makefile
config.status: creating hw/kdrive/Makefile
config.status: creating hw/kdrive/ephyr/Makefile
config.status: creating hw/kdrive/fake/Makefile
config.status: creating hw/kdrive/fbdev/Makefile
config.status: creating hw/kdrive/linux/Makefile
config.status: creating hw/kdrive/sdl/Makefile
config.status: creating hw/kdrive/src/Makefile
config.status: creating test/Makefile
config.status: creating test/xi2/Makefile
config.status: creating xorg-server.pc
config.status: creating include/do-not-use-config.h
config.status: creating include/xorg-server.h
config.status: creating include/dix-config.h
config.status: creating include/xorg-config.h
config.status: creating include/xkb-config.h
config.status: creating include/xwin-config.h
config.status: creating include/kdrive-config.h
config.status: creating include/version-config.h
config.status: executing depfiles commands
config.status: executing libtool commands
>>> Source configured.
>>> Compiling source in /var/tmp/portage/x11-base/xorg-server-1.7.1/work/xorg-server-1.7.1 ...
make -j2 
Making all in doc
Making all in include
Making all in dix
  CC    atom.o
  CC    colormap.o
  CC    cursor.o
  CC    deprecated.o
  CC    devices.o
  CC    dispatch.o
  CC    dixfonts.o
  CC    dixutils.o
  CC    enterleave.o
  CC    events.o
  CC    eventconvert.o
  CC    extension.o
  CC    ffs.o
  CC    gc.o
  CC    getevents.o
  CC    globals.o
  CC    glyphcurs.o
  CC    grabs.o
  CC    initatoms.o
  CC    inpututils.o
  CC    pixmap.o
  CC    privates.o
  CC    property.o
  CC    ptrveloc.o
  CC    registry.o
  CC    resource.o
  CC    selection.o
  CC    swaprep.o
  CC    swapreq.o
  CC    tables.o
  CC    window.o
  CC    main.o
  LINK  libmain.la
  LINK  libdix.la
Making all in fb
  CC    fb24_32.o
  CC    fballpriv.o
  CC    fbarc.o
  CC    fbbits.o
  CC    fbblt.o
  CC    fbbltone.o
  CC    fbcopy.o
  CC    fbfill.o
  CC    fbfillrect.o
  CC    fbfillsp.o
  CC    fbgc.o
  CC    fbgetsp.o
  CC    fbglyph.o
  CC    fbimage.o
  CC    fbline.o
  CC    fboverlay.o
  CC    fbpict.o
  CC    fbpixmap.o
  CC    fbpoint.o
  CC    fbpush.o
  CC    fbscreen.o
  CC    fbseg.o
  CC    fbsetsp.o
  CC    fbsolid.o
  CC    fbstipple.o
  CC    fbtile.o
  CC    fbtrap.o
  CC    fbutil.o
  CC    fbwindow.o
  CC    fb24_32.o
  CC    fballpriv.o
  CC    fbarc.o
  CC    fbbits.o
  CC    fbblt.o
  CC    fbbltone.o
  CC    fbcopy.o
  CC    fbfill.o
  CC    fbfillrect.o
  CC    fbfillsp.o
  CC    fbgc.o
  CC    fbgetsp.o
  CC    fbglyph.o
  CC    fbimage.o
  CC    fbline.o
  CC    fboverlay.o
  CC    fbpict.o
  CC    fbpixmap.o
  CC    fbpoint.o
  CC    fbpush.o
  CC    fbscreen.o
  CC    fbseg.o
  CC    fbsetsp.o
  CC    fbsolid.o
  CC    fbstipple.o
  CC    fbtile.o
  CC    fbtrap.o
  CC    fbutil.o
  CC    fbwindow.o
  LINK  libfb.la
  LINK  libwfb.la
Making all in mi
  CC    miarc.o
  CC    mibank.o
  CC    mibitblt.o
  CC    mibstore.o
  CC    micmap.o
  CC    micopy.o
  CC    micursor.o
  CC    midash.o
  CC    midispcur.o
  CC    mieq.o
  CC    miexpose.o
  CC    mifillarc.o
  CC    mifillrct.o
  CC    mifpolycon.o
  CC    migc.o
  CC    miglblt.o
  CC    mioverlay.o
  CC    mipointer.o
  CC    mipoly.o
  CC    mipolycon.o
  CC    mipolygen.o
  CC    mipolypnt.o
  CC    mipolyrect.o
  CC    mipolyseg.o
  CC    mipolytext.o
  CC    mipolyutil.o
  CC    mipushpxl.o
  CC    miregion.o
  CC    miscrinit.o
  CC    mispans.o
  CC    misprite.o
  CC    mivaltree.o
  CC    miwideline.o
  CC    miwindow.o
  CC    mizerarc.o
  CC    mizerclip.o
  CC    mizerline.o
  LINK  libmi.la
Making all in Xext
  CC    bigreq.o
  CC    geext.o
  CC    shape.o
  CC    sleepuntil.o
  CC    sync.o
  CC    xcmisc.o
  CC    xtest.o
  CC    shm.o
  CC    panoramiX.o
  CC    panoramiXprocs.o
  CC    panoramiXSwap.o
  CC    xace.o
  CC    xvmain.o
  CC    xvdisp.o
  CC    xvmc.o
  CC    xres.o
  CC    saver.o
  CC    dpms.o
  LINK  libXextbuiltin.la
  LINK  libXext.la
  LINK  libXextmodule.la
Making all in miext
Making all in damage
  CC    damage.o
  LINK  libdamage.la
Making all in shadow
  CC    shadow.o
  CC    shalloc.o
  CC    shpacked.o
  CC    shplanar8.o
  CC    shplanar.o
  CC    shrot16pack_180.o
  CC    shrot16pack_270.o
  CC    shrot16pack_270YX.o
  CC    shrot16pack_90.o
  CC    shrot16pack_90YX.o
  CC    shrot16pack.o
  CC    shrot32pack_180.o
  CC    shrot32pack_270.o
  CC    shrot32pack_90.o
  CC    shrot32pack.o
  CC    shrot8pack_180.o
  CC    shrot8pack_270.o
  CC    shrot8pack_90.o
  CC    shrot8pack.o
  CC    shrotate.o
  LINK  libshadow.la
Making all in cw
  CC    cw.o
  CC    cw_ops.o
  CC    cw_render.o
  LINK  libcw.la
Making all in os
  CC    WaitFor.o
  CC    access.o
  CC    auth.o
  CC    backtrace.o
backtrace.c: In function 'xorg_backtrace':
backtrace.c:48: warning: assignment discards qualifiers from pointer target type
backtrace.c:51: warning: pointer of type 'void *' used in subtraction
backtrace.c:51: warning: format '%lx' expects type 'long unsigned int', but argument 5 has type 'int'
backtrace.c:54: warning: pointer of type 'void *' used in subtraction
backtrace.c:54: warning: format '%lx' expects type 'long unsigned int', but argument 5 has type 'int'
  CC    connection.o
  CC    io.o
/usr/include/X11/Xtrans/Xtransint.h:349: warning: 'is_numeric' declared 'static' but never defined
/usr/include/X11/Xtrans/Xtransint.h:354: warning: 'trans_mkdir' declared 'static' but never defined
  CC    mitauth.o
  CC    oscolor.o
  CC    osinit.o
  CC    utils.o
utils.c: In function 'LockServer':
utils.c:317: warning: ignoring return value of 'write', declared with attribute warn_unused_result
  CC    strcasecmp.o
  CC    strcasestr.o
  CC    xdmauth.o
  CC    xstrans.o
  CC    xprintf.o
  CC    log.o
log.c: In function 'LogInit':
log.c:202: warning: ignoring return value of 'fwrite', declared with attribute warn_unused_result
log.c: In function 'LogVWrite':
log.c:272: warning: ignoring return value of 'fwrite', declared with attribute warn_unused_result
log.c:275: warning: ignoring return value of 'fwrite', declared with attribute warn_unused_result
  CC    rpcauth.o
  CC    xdmcp.o
  CC    strlcat.o
  CC    strlcpy.o
  LINK  libos.la
Making all in randr
  CC    mirandr.o
  CC    randr.o
  CC    rrcrtc.o
  CC    rrdispatch.o
  CC    rrinfo.o
  CC    rrmode.o
  CC    rroutput.o
  CC    rrpointer.o
  CC    rrproperty.o
  CC    rrscreen.o
  CC    rrsdispatch.o
  CC    rrtransform.o
  CC    rrxinerama.o
  LINK  librandr.la
Making all in render
  CC    animcur.o
  CC    filter.o
  CC    glyph.o
  CC    matrix.o
  CC    miindex.o
  CC    mipict.o
  CC    mirect.o
  CC    mitrap.o
  CC    mitri.o
  CC    picture.o
  CC    render.o
  CC    renderedge.o
  LINK  librender.la
Making all in Xi
  CC    allowev.o
  CC    chgdctl.o
  CC    chgfctl.o
  CC    chgkbd.o
  CC    chgkmap.o
  CC    chgprop.o
  CC    chgptr.o
  CC    closedev.o
  CC    devbell.o
  CC    exevents.o
  CC    extinit.o
  CC    getbmap.o
  CC    getdctl.o
  CC    getfctl.o
  CC    getfocus.o
  CC    getkmap.o
  CC    getmmap.o
  CC    getprop.o
  CC    getselev.o
  CC    getvers.o
  CC    grabdev.o
  CC    grabdevb.o
  CC    grabdevk.o
  CC    gtmotion.o
  CC    listdev.o
  CC    opendev.o
  CC    queryst.o
  CC    selectev.o
  CC    sendexev.o
  CC    setbmap.o
  CC    setdval.o
  CC    setfocus.o
  CC    setmmap.o
  CC    setmode.o
  CC    ungrdev.o
  CC    ungrdevb.o
  CC    ungrdevk.o
  CC    xiallowev.o
  CC    xichangecursor.o
  CC    xichangehierarchy.o
  CC    xigetclientpointer.o
  CC    xigrabdev.o
  CC    xipassivegrab.o
  CC    xiproperty.o
  CC    xiquerydevice.o
  CC    xiquerypointer.o
  CC    xiqueryversion.o
  CC    xiselectev.o
  CC    xisetclientpointer.o
  CC    xisetdevfocus.o
  CC    xiwarppointer.o
  LINK  libXi.la
Making all in xkb
  CC    ddxBeep.o
  CC    ddxCtrls.o
  CC    ddxFakeMtn.o
  CC    ddxLEDs.o
  CC    ddxLoad.o
  CC    ddxList.o
  CC    ddxDevBtn.o
  CC    xkb.o
  CC    xkbUtils.o
  CC    xkbEvents.o
  CC    xkbAccessX.o
  CC    xkbSwap.o
  CC    xkbLEDs.o
  CC    xkbInit.o
  CC    xkbActions.o
  CC    xkbPrKeyEv.o
  CC    maprules.o
  CC    xkmread.o
xkmread.c: In function 'XkmReadTOC':
xkmread.c:1148: warning: ignoring return value of 'fread', declared with attribute warn_unused_result
xkmread.c:1156: warning: ignoring return value of 'fread', declared with attribute warn_unused_result
  CC    xkbtext.o
  CC    xkbfmisc.o
  CC    xkbout.o
  CC    XKBMisc.o
  CC    XKBAlloc.o
  CC    XKBGAlloc.o
  CC    XKBMAlloc.o
  CC    ddxVT.o
  CC    ddxPrivate.o
  CC    ddxKillSrv.o
  LINK  libxkb.la
  LINK  libxkbstubs.la
Making all in dbe
  CC    midbe.o
  CC    dbe.o
  LINK  libdbe.la
Making all in record
  CC    record.o
  CC    set.o
set.c: In function 'RecordSetMemoryRequirements':
set.c:413: warning: old-style function definition
set.c: In function 'RecordCreateSet':
set.c:425: warning: old-style function definition
record.c:2867: warning: no previous prototype for 'RecordExtensionInit'
record.c:2532: warning: 'ProcRecordDispatch' defined but not used
record.c:2696: warning: 'SProcRecordDispatch' defined but not used
record.c:2852: warning: 'RecordCloseDown' defined but not used
  LINK  librecord.la
Making all in xfixes
  CC    cursor.o
  CC    region.o
  CC    saveset.o
  CC    select.o
  CC    xfixes.o
  LINK  libxfixes.la
Making all in damageext
  CC    damageext.o
  LINK  libdamageext.la
Making all in composite
  CC    compalloc.o
  CC    compext.o
  CC    compinit.o
  CC    compoverlay.o
  CC    compwindow.o
  LINK  libcomposite.la
Making all in glx
  CC    indirect_dispatch.o
  CC    indirect_dispatch_swap.o
  CC    indirect_reqsize.o
  CC    indirect_size_get.o
  CC    indirect_table.o
  CC    glapi.o
  CC    glthread.o
  CC    indirect_util.o
glapitemp.h:1884: warning: 'NoOp_dispatch_stub_339' defined but not used
glapitemp.h:1901: warning: 'NoOp_dispatch_stub_340' defined but not used
glapitemp.h:1913: warning: 'NoOp_dispatch_stub_341' defined but not used
glapitemp.h:1925: warning: 'NoOp_dispatch_stub_342' defined but not used
glapitemp.h:1938: warning: 'NoOp_dispatch_stub_343' defined but not used
glapitemp.h:1959: warning: 'NoOp_dispatch_stub_344' defined but not used
glapitemp.h:1980: warning: 'NoOp_dispatch_stub_345' defined but not used
glapitemp.h:2000: warning: 'NoOp_dispatch_stub_346' defined but not used
glapitemp.h:2012: warning: 'NoOp_dispatch_stub_347' defined but not used
glapitemp.h:2024: warning: 'NoOp_dispatch_stub_348' defined but not used
glapitemp.h:2036: warning: 'NoOp_dispatch_stub_349' defined but not used
glapitemp.h:2048: warning: 'NoOp_dispatch_stub_350' defined but not used
glapitemp.h:2060: warning: 'NoOp_dispatch_stub_351' defined but not used
glapitemp.h:2072: warning: 'NoOp_dispatch_stub_352' defined but not used
glapitemp.h:2084: warning: 'NoOp_dispatch_stub_353' defined but not used
glapitemp.h:2096: warning: 'NoOp_dispatch_stub_354' defined but not used
glapitemp.h:2108: warning: 'NoOp_dispatch_stub_355' defined but not used
glapitemp.h:2121: warning: 'NoOp_dispatch_stub_356' defined but not used
glapitemp.h:2135: warning: 'NoOp_dispatch_stub_357' defined but not used
glapitemp.h:2149: warning: 'NoOp_dispatch_stub_358' defined but not used
glapitemp.h:2163: warning: 'NoOp_dispatch_stub_359' defined but not used
glapitemp.h:2176: warning: 'NoOp_dispatch_stub_360' defined but not used
glapitemp.h:2189: warning: 'NoOp_dispatch_stub_361' defined but not used
glapitemp.h:2203: warning: 'NoOp_dispatch_stub_362' defined but not used
glapitemp.h:2217: warning: 'NoOp_dispatch_stub_363' defined but not used
glapitemp.h:2231: warning: 'NoOp_dispatch_stub_364' defined but not used
glapitemp.h:2245: warning: 'NoOp_dispatch_stub_365' defined but not used
glapitemp.h:2259: warning: 'NoOp_dispatch_stub_366' defined but not used
glapitemp.h:2272: warning: 'NoOp_dispatch_stub_367' defined but not used
glapitemp.h:2284: warning: 'NoOp_dispatch_stub_368' defined but not used
glapitemp.h:2296: warning: 'NoOp_dispatch_stub_369' defined but not used
glapitemp.h:2308: warning: 'NoOp_dispatch_stub_370' defined but not used
glapitemp.h:2765: warning: 'NoOp_dispatch_stub_423' defined but not used
glapitemp.h:4118: warning: 'NoOp_dispatch_stub_576' defined but not used
glapitemp.h:4140: warning: 'NoOp_dispatch_stub_577' defined but not used
glapitemp.h:4428: warning: 'NoOp_dispatch_stub_607' defined but not used
  CC    indirect_program.o
  CC    indirect_texture_compression.o
indirect_texture_compression.c: In function '__glXDispSwap_GetCompressedTexImageARB':
indirect_texture_compression.c:95: warning: 'answer' may be used uninitialized in this function
indirect_texture_compression.c: In function '__glXDisp_GetCompressedTexImageARB':
indirect_texture_compression.c:55: warning: 'answer' may be used uninitialized in this function
  CC    glxcmds.o
  CC    glxcmdsswap.o
  CC    glxext.o
  CC    glxdriswrast.o
  CC    glxdricommon.o
  CC    glxscreens.o
  CC    render2.o
  CC    render2swap.o
  CC    renderpix.o
  CC    renderpixswap.o
  CC    rensize.o
  CC    single2.o
rensize.c: In function '__glXImageSize':
rensize.c:222: error: 'GL_DEPTH_STENCIL_MESA' undeclared (first use in this function)
rensize.c:222: error: (Each undeclared identifier is reported only once
rensize.c:222: error: for each function it appears in.)
rensize.c:261: error: 'GL_UNSIGNED_SHORT_15_1_MESA' undeclared (first use in this function)
rensize.c:262: error: 'GL_UNSIGNED_SHORT_1_15_REV_MESA' undeclared (first use in this function)
rensize.c:276: error: 'GL_UNSIGNED_INT_24_8_MESA' undeclared (first use in this function)
rensize.c:277: error: 'GL_UNSIGNED_INT_8_24_REV_MESA' undeclared (first use in this function)
make[1]: *** [rensize.lo] Error 1
make[1]: *** Waiting for unfinished jobs....
make: *** [all-recursive] Error 1
 ^[[31;01m*^[[0m ERROR: x11-base/xorg-server-1.7.1 failed:
 ^[[31;01m*^[[0m   emake failed
 ^[[31;01m*^[[0m 
 ^[[31;01m*^[[0m Call stack:
 ^[[31;01m*^[[0m     ebuild.sh, line   55:  Called src_compile
 ^[[31;01m*^[[0m   environment, line 3665:  Called x-modular_src_compile
 ^[[31;01m*^[[0m   environment, line 4589:  Called x-modular_src_make
 ^[[31;01m*^[[0m   environment, line 4628:  Called die
 ^[[31;01m*^[[0m The specific snippet of code:
 ^[[31;01m*^[[0m       emake || die "emake failed"
 ^[[31;01m*^[[0m 
 ^[[31;01m*^[[0m If you need support, post the output of 'emerge --info =x11-base/xorg-server-1.7.1',
 ^[[31;01m*^[[0m the complete build log and the output of 'emerge -pqv =x11-base/xorg-server-1.7.1'.
 ^[[31;01m*^[[0m The complete build log is located at '/var/tmp/portage/x11-base/xorg-server-1.7.1/temp/build.log'.
 ^[[31;01m*^[[0m The ebuild environment file is located at '/var/tmp/portage/x11-base/xorg-server-1.7.1/temp/environment'.
 ^[[31;01m*^[[0m S: '/var/tmp/portage/x11-base/xorg-server-1.7.1/work/xorg-server-1.7.1'

^ permalink raw reply	[flat|nested] 21+ messages in thread

* Re: [gentoo-user] xorg-server-1.6.5 build errors (~x86 upgrade)
  2009-11-12 18:29           ` Marcus Wanner
@ 2009-11-12 20:36             ` Marcus Wanner
  2009-11-12 21:46               ` Alan McKinnon
  0 siblings, 1 reply; 21+ messages in thread
From: Marcus Wanner @ 2009-11-12 20:36 UTC (permalink / raw
  To: gentoo-user

On 11/12/2009 1:29 PM, Marcus Wanner wrote:
> On 11/12/2009 1:21 PM, Marcus Wanner wrote:
>> On 11/12/2009 12:56 PM, Roy Wright wrote:
>>>
>>> On Nov 12, 2009, at 11:24 AM, Marcus Wanner wrote:
>>>
>>>> On 11/12/2009 11:55 AM, Roy Wright wrote:
>>>>>
>>>>> Disable (either temporary or permanent) the "xinerama" USE flag.
>>>>>
>>>> Me or Alan?
>>>>
>>>
>>>
>>> OP
>>>
>>> As a suggestion for a work around for the compile issue.  If you 
>>> temporarily disable xinerama, then the build should proceed.  Then 
>>> if you need xinerama, enable the USE flag and build again.
>> I don't have the xinerama use flag set anywhere...I don't know what 
>> it is, I don't want it, and I hopefully don't need it.
>>
>> I did put -xinerama in my use flag variable and try again, we'll see 
>> how that works...btw, I have switched to xorg-server-1.7.1, since I 
>> don't want to go through upgrading more than I need to.
>>
>> Marcus
> Well, now it's saying that a bunch of things like 
> 'GL_DEPTH_STENCIL_MESA' are undeclared in rensize.c...I attached a 
> complete build log, hopefully someone can help me with this one.
>
> Thanks!
>
> Marcus
Now I can't get ANY version of xorg-server to compile, now emergeing any 
of them starts with:

Error: Unrecognized option: --impl-headers
exiting

and
ends with:

  CC    single2.o
rensize.c: In function '__glXImageSize':
rensize.c:222: error: 'GL_DEPTH_STENCIL_MESA' undeclared (first use in 
this function)
rensize.c:222: error: (Each undeclared identifier is reported only once
rensize.c:222: error: for each function it appears in.)
rensize.c:261: error: 'GL_UNSIGNED_SHORT_15_1_MESA' undeclared (first 
use in this function)
rensize.c:262: error: 'GL_UNSIGNED_SHORT_1_15_REV_MESA' undeclared 
(first use in this function)
rensize.c:276: error: 'GL_UNSIGNED_INT_24_8_MESA' undeclared (first use 
in this function)
rensize.c:277: error: 'GL_UNSIGNED_INT_8_24_REV_MESA' undeclared (first 
use in this function)
make[1]: *** [rensize.lo] Error 1

I have tried both versions of libXinerama (latest x86 and latest ~x86) 
and neither of the work with the latest stable version of xorg-server 
(1.6.3-901-r2), 1.6.5, 1.7.1.

This is getting really frustrating...any suggestions would be welcome.

Marcus



^ permalink raw reply	[flat|nested] 21+ messages in thread

* Re: [gentoo-user] xorg-server-1.6.5 build errors (~x86 upgrade)
  2009-11-12 18:21         ` Marcus Wanner
  2009-11-12 18:29           ` Marcus Wanner
@ 2009-11-12 21:43           ` Alan McKinnon
  2009-11-12 21:51             ` Marcus Wanner
  1 sibling, 1 reply; 21+ messages in thread
From: Alan McKinnon @ 2009-11-12 21:43 UTC (permalink / raw
  To: gentoo-user; +Cc: Marcus Wanner

On Thursday 12 November 2009 20:21:41 Marcus Wanner wrote:
> On 11/12/2009 12:56 PM, Roy Wright wrote:
> > On Nov 12, 2009, at 11:24 AM, Marcus Wanner wrote:
> >> On 11/12/2009 11:55 AM, Roy Wright wrote:
> >>> Disable (either temporary or permanent) the "xinerama" USE flag.
> >>
> >> Me or Alan?
> >
> > OP
> >
> > As a suggestion for a work around for the compile issue.  If you
> > temporarily disable xinerama, then the build should proceed.  Then if
> > you need xinerama, enable the USE flag and build again.
> 
> I don't have the xinerama use flag set anywhere...I don't know what it
> is, I don't want it, and I hopefully don't need it.
> 
> I did put -xinerama in my use flag variable and try again, we'll see how
> that works...btw, I have switched to xorg-server-1.7.1, since I don't
> want to go through upgrading more than I need to.

libXinerama and xineramaproto are hard-DEPENDS on quite a few things:

$ equery depends libXinerama
 * Searching for libXinerama ...
app-emulation/vmware-player-2.5.3.185404 (x11-libs/libXinerama)
app-office/openoffice-3.1.1 (x11-libs/libXinerama)


$ equery depends xineramaproto
 * Searching for xineramaproto ...
app-office/openoffice-3.1.1 (x11-proto/xineramaproto)
x11-base/xorg-server-1.7.1 (>=x11-proto/xineramaproto-1.1.3)
x11-libs/libXinerama-1.1 (>=x11-proto/xineramaproto-1.2)

-- 
alan dot mckinnon at gmail dot com



^ permalink raw reply	[flat|nested] 21+ messages in thread

* Re: [gentoo-user] xorg-server-1.6.5 build errors (~x86 upgrade)
  2009-11-12 20:36             ` Marcus Wanner
@ 2009-11-12 21:46               ` Alan McKinnon
  2009-11-12 22:10                 ` Marcus Wanner
  0 siblings, 1 reply; 21+ messages in thread
From: Alan McKinnon @ 2009-11-12 21:46 UTC (permalink / raw
  To: gentoo-user

On Thursday 12 November 2009 22:36:51 Marcus Wanner wrote:
> Now I can't get ANY version of xorg-server to compile, now emergeing any 
> of them starts with:
> 
> Error: Unrecognized option: --impl-headers
> exiting
> 
> and
> ends with:
> 
>   CC    single2.o
> rensize.c: In function '__glXImageSize':
> rensize.c:222: error: 'GL_DEPTH_STENCIL_MESA' undeclared (first use in 
> this function)
> rensize.c:222: error: (Each undeclared identifier is reported only once
> rensize.c:222: error: for each function it appears in.)
> rensize.c:261: error: 'GL_UNSIGNED_SHORT_15_1_MESA' undeclared (first 
> use in this function)
> rensize.c:262: error: 'GL_UNSIGNED_SHORT_1_15_REV_MESA' undeclared 
> (first use in this function)
> rensize.c:276: error: 'GL_UNSIGNED_INT_24_8_MESA' undeclared (first use 
> in this function)
> rensize.c:277: error: 'GL_UNSIGNED_INT_8_24_REV_MESA' undeclared (first 
> use in this function)
> make[1]: *** [rensize.lo] Error 1
> 
> I have tried both versions of libXinerama (latest x86 and latest ~x86) 
> and neither of the work with the latest stable version of xorg-server 
> (1.6.3-901-r2), 1.6.5, 1.7.1.
> 
> This is getting really frustrating...any suggestions would be welcome.
> 

Those are OpenGL/mesa errors. Did you rebuild mesa first?

-- 
alan dot mckinnon at gmail dot com



^ permalink raw reply	[flat|nested] 21+ messages in thread

* Re: [gentoo-user] xorg-server-1.6.5 build errors (~x86 upgrade)
  2009-11-12 21:43           ` Alan McKinnon
@ 2009-11-12 21:51             ` Marcus Wanner
  2009-11-12 22:01               ` Alan McKinnon
  0 siblings, 1 reply; 21+ messages in thread
From: Marcus Wanner @ 2009-11-12 21:51 UTC (permalink / raw
  To: gentoo-user

On 11/12/2009 4:43 PM, Alan McKinnon wrote:
> On Thursday 12 November 2009 20:21:41 Marcus Wanner wrote:
>   
>> On 11/12/2009 12:56 PM, Roy Wright wrote:
>>     
>>> On Nov 12, 2009, at 11:24 AM, Marcus Wanner wrote:
>>>       
>>>> On 11/12/2009 11:55 AM, Roy Wright wrote:
>>>>         
>>>>> Disable (either temporary or permanent) the "xinerama" USE flag.
>>>>>           
>>>> Me or Alan?
>>>>         
>>> OP
>>>
>>> As a suggestion for a work around for the compile issue.  If you
>>> temporarily disable xinerama, then the build should proceed.  Then if
>>> you need xinerama, enable the USE flag and build again.
>>>       
>> I don't have the xinerama use flag set anywhere...I don't know what it
>> is, I don't want it, and I hopefully don't need it.
>>
>> I did put -xinerama in my use flag variable and try again, we'll see how
>> that works...btw, I have switched to xorg-server-1.7.1, since I don't
>> want to go through upgrading more than I need to.
>>     
>
> libXinerama and xineramaproto are hard-DEPENDS on quite a few things:
>
> $ equery depends libXinerama
>  * Searching for libXinerama ...
> app-emulation/vmware-player-2.5.3.185404 (x11-libs/libXinerama)
> app-office/openoffice-3.1.1 (x11-libs/libXinerama)
>
>
> $ equery depends xineramaproto
>  * Searching for xineramaproto ...
> app-office/openoffice-3.1.1 (x11-proto/xineramaproto)
> x11-base/xorg-server-1.7.1 (>=x11-proto/xineramaproto-1.1.3)
> x11-libs/libXinerama-1.1 (>=x11-proto/xineramaproto-1.2)
>   
I'm really sorry for my noobishness, but could you explain exectly what 
"proto" means in this context and how it applies to me?

Marcus



^ permalink raw reply	[flat|nested] 21+ messages in thread

* Re: [gentoo-user] xorg-server-1.6.5 build errors (~x86 upgrade)
  2009-11-12 21:51             ` Marcus Wanner
@ 2009-11-12 22:01               ` Alan McKinnon
  2009-11-12 22:06                 ` Marcus Wanner
  0 siblings, 1 reply; 21+ messages in thread
From: Alan McKinnon @ 2009-11-12 22:01 UTC (permalink / raw
  To: gentoo-user

On Thursday 12 November 2009 23:51:32 Marcus Wanner wrote:
> On 11/12/2009 4:43 PM, Alan McKinnon wrote:
> > On Thursday 12 November 2009 20:21:41 Marcus Wanner wrote:
> >> On 11/12/2009 12:56 PM, Roy Wright wrote:
> >>> On Nov 12, 2009, at 11:24 AM, Marcus Wanner wrote:
> >>>> On 11/12/2009 11:55 AM, Roy Wright wrote:
> >>>>> Disable (either temporary or permanent) the "xinerama" USE flag.
> >>>>
> >>>> Me or Alan?
> >>>
> >>> OP
> >>>
> >>> As a suggestion for a work around for the compile issue.  If you
> >>> temporarily disable xinerama, then the build should proceed.  Then if
> >>> you need xinerama, enable the USE flag and build again.
> >>
> >> I don't have the xinerama use flag set anywhere...I don't know what it
> >> is, I don't want it, and I hopefully don't need it.
> >>
> >> I did put -xinerama in my use flag variable and try again, we'll see how
> >> that works...btw, I have switched to xorg-server-1.7.1, since I don't
> >> want to go through upgrading more than I need to.
> >
> > libXinerama and xineramaproto are hard-DEPENDS on quite a few things:
> >
> > $ equery depends libXinerama
> >  * Searching for libXinerama ...
> > app-emulation/vmware-player-2.5.3.185404 (x11-libs/libXinerama)
> > app-office/openoffice-3.1.1 (x11-libs/libXinerama)
> >
> >
> > $ equery depends xineramaproto
> >  * Searching for xineramaproto ...
> > app-office/openoffice-3.1.1 (x11-proto/xineramaproto)
> > x11-base/xorg-server-1.7.1 (>=x11-proto/xineramaproto-1.1.3)
> > x11-libs/libXinerama-1.1 (>=x11-proto/xineramaproto-1.2)
> 
> I'm really sorry for my noobishness, but could you explain exectly what
> "proto" means in this context and how it applies to me?

Xorg used to be one ginormous complicated package. It is now a ginormous 
complicated collection of small packages, each one simple.

This is supposed to make someone's life easier. In reality it moves the 
complexity from point A to point B, where you still have to deal with it :-)

The -proto packages are the protocol header files. They tell the compiler how 
to build other packages that use those protocols. They are separate because 
Ubuntu users don't need them - they don't compile stuff. You do, so you need 
them, and the Xorg ebuilds pull them in.

-- 
alan dot mckinnon at gmail dot com



^ permalink raw reply	[flat|nested] 21+ messages in thread

* Re: [gentoo-user] xorg-server-1.6.5 build errors (~x86 upgrade)
  2009-11-12 22:01               ` Alan McKinnon
@ 2009-11-12 22:06                 ` Marcus Wanner
  2009-11-12 23:28                   ` Alan McKinnon
  0 siblings, 1 reply; 21+ messages in thread
From: Marcus Wanner @ 2009-11-12 22:06 UTC (permalink / raw
  To: gentoo-user

On 11/12/2009 5:01 PM, Alan McKinnon wrote:
> On Thursday 12 November 2009 23:51:32 Marcus Wanner wrote:
>   
>> On 11/12/2009 4:43 PM, Alan McKinnon wrote:
>>     
>>> On Thursday 12 November 2009 20:21:41 Marcus Wanner wrote:
>>>       
>>>> On 11/12/2009 12:56 PM, Roy Wright wrote:
>>>>         
>>>>> On Nov 12, 2009, at 11:24 AM, Marcus Wanner wrote:
>>>>>           
>>>>>> On 11/12/2009 11:55 AM, Roy Wright wrote:
>>>>>>             
>>>>>>> Disable (either temporary or permanent) the "xinerama" USE flag.
>>>>>>>               
>>>>>> Me or Alan?
>>>>>>             
>>>>> OP
>>>>>
>>>>> As a suggestion for a work around for the compile issue.  If you
>>>>> temporarily disable xinerama, then the build should proceed.  Then if
>>>>> you need xinerama, enable the USE flag and build again.
>>>>>           
>>>> I don't have the xinerama use flag set anywhere...I don't know what it
>>>> is, I don't want it, and I hopefully don't need it.
>>>>
>>>> I did put -xinerama in my use flag variable and try again, we'll see how
>>>> that works...btw, I have switched to xorg-server-1.7.1, since I don't
>>>> want to go through upgrading more than I need to.
>>>>         
>>> libXinerama and xineramaproto are hard-DEPENDS on quite a few things:
>>>
>>> $ equery depends libXinerama
>>>  * Searching for libXinerama ...
>>> app-emulation/vmware-player-2.5.3.185404 (x11-libs/libXinerama)
>>> app-office/openoffice-3.1.1 (x11-libs/libXinerama)
>>>
>>>
>>> $ equery depends xineramaproto
>>>  * Searching for xineramaproto ...
>>> app-office/openoffice-3.1.1 (x11-proto/xineramaproto)
>>> x11-base/xorg-server-1.7.1 (>=x11-proto/xineramaproto-1.1.3)
>>> x11-libs/libXinerama-1.1 (>=x11-proto/xineramaproto-1.2)
>>>       
>> I'm really sorry for my noobishness, but could you explain exectly what
>> "proto" means in this context and how it applies to me?
>>     
>
> Xorg used to be one ginormous complicated package. It is now a ginormous 
> complicated collection of small packages, each one simple.
>
> This is supposed to make someone's life easier. In reality it moves the 
> complexity from point A to point B, where you still have to deal with it :-)
>
> The -proto packages are the protocol header files. They tell the compiler how 
> to build other packages that use those protocols. They are separate because 
> Ubuntu users don't need them - they don't compile stuff. You do, so you need 
> them, and the Xorg ebuilds pull them in.
>
>   
Thank you. Do those need to be recompiled when something depending on 
them is?

Marcus



^ permalink raw reply	[flat|nested] 21+ messages in thread

* Re: [gentoo-user] xorg-server-1.6.5 build errors (~x86 upgrade)
  2009-11-12 21:46               ` Alan McKinnon
@ 2009-11-12 22:10                 ` Marcus Wanner
  2009-11-12 22:48                   ` Roy Wright
  0 siblings, 1 reply; 21+ messages in thread
From: Marcus Wanner @ 2009-11-12 22:10 UTC (permalink / raw
  To: gentoo-user

On 11/12/2009 4:46 PM, Alan McKinnon wrote:
> On Thursday 12 November 2009 22:36:51 Marcus Wanner wrote:
>   
>> Now I can't get ANY version of xorg-server to compile, now emergeing any 
>> of them starts with:
>>
>> Error: Unrecognized option: --impl-headers
>> exiting
>>
>> and
>> ends with:
>>
>>   CC    single2.o
>> rensize.c: In function '__glXImageSize':
>> rensize.c:222: error: 'GL_DEPTH_STENCIL_MESA' undeclared (first use in 
>> this function)
>> rensize.c:222: error: (Each undeclared identifier is reported only once
>> rensize.c:222: error: for each function it appears in.)
>> rensize.c:261: error: 'GL_UNSIGNED_SHORT_15_1_MESA' undeclared (first 
>> use in this function)
>> rensize.c:262: error: 'GL_UNSIGNED_SHORT_1_15_REV_MESA' undeclared 
>> (first use in this function)
>> rensize.c:276: error: 'GL_UNSIGNED_INT_24_8_MESA' undeclared (first use 
>> in this function)
>> rensize.c:277: error: 'GL_UNSIGNED_INT_8_24_REV_MESA' undeclared (first 
>> use in this function)
>> make[1]: *** [rensize.lo] Error 1
>>
>> I have tried both versions of libXinerama (latest x86 and latest ~x86) 
>> and neither of the work with the latest stable version of xorg-server 
>> (1.6.3-901-r2), 1.6.5, 1.7.1.
>>
>> This is getting really frustrating...any suggestions would be welcome.
>>
>>     
>
> Those are OpenGL/mesa errors. Did you rebuild mesa first?
>
>   
Not until I read that...

After rebuilding mesa, and then compiling xorg-server, and I get the 
same error.

Marcus



^ permalink raw reply	[flat|nested] 21+ messages in thread

* Re: [gentoo-user] xorg-server-1.6.5 build errors (~x86 upgrade)
  2009-11-12 22:10                 ` Marcus Wanner
@ 2009-11-12 22:48                   ` Roy Wright
  2009-11-12 23:02                     ` Marcus Wanner
  0 siblings, 1 reply; 21+ messages in thread
From: Roy Wright @ 2009-11-12 22:48 UTC (permalink / raw
  To: gentoo-user


On Nov 12, 2009, at 4:10 PM, Marcus Wanner wrote:

> On 11/12/2009 4:46 PM, Alan McKinnon wrote:
>> On Thursday 12 November 2009 22:36:51 Marcus Wanner wrote:
>>
>>> Now I can't get ANY version of xorg-server to compile, now  
>>> emergeing any of them starts with:
>>>
>>> Error: Unrecognized option: --impl-headers
>>> exiting
>>>
>>> and
>>> ends with:
>>>
>>>  CC    single2.o
>>> rensize.c: In function '__glXImageSize':
>>> rensize.c:222: error: 'GL_DEPTH_STENCIL_MESA' undeclared (first  
>>> use in this function)
>>> rensize.c:222: error: (Each undeclared identifier is reported only  
>>> once
>>> rensize.c:222: error: for each function it appears in.)
>>> rensize.c:261: error: 'GL_UNSIGNED_SHORT_15_1_MESA' undeclared  
>>> (first use in this function)
>>> rensize.c:262: error: 'GL_UNSIGNED_SHORT_1_15_REV_MESA' undeclared  
>>> (first use in this function)
>>> rensize.c:276: error: 'GL_UNSIGNED_INT_24_8_MESA' undeclared  
>>> (first use in this function)
>>> rensize.c:277: error: 'GL_UNSIGNED_INT_8_24_REV_MESA' undeclared  
>>> (first use in this function)
>>> make[1]: *** [rensize.lo] Error 1
>>>
>>> I have tried both versions of libXinerama (latest x86 and latest  
>>> ~x86) and neither of the work with the latest stable version of  
>>> xorg-server (1.6.3-901-r2), 1.6.5, 1.7.1.
>>>
>>> This is getting really frustrating...any suggestions would be  
>>> welcome.
>>>
>>>

http://bugs.gentoo.org/show_bug.cgi?id=292765

HTH




^ permalink raw reply	[flat|nested] 21+ messages in thread

* Re: [gentoo-user] xorg-server-1.6.5 build errors (~x86 upgrade)
  2009-11-12 22:48                   ` Roy Wright
@ 2009-11-12 23:02                     ` Marcus Wanner
  2009-11-12 23:39                       ` Marcus Wanner
  0 siblings, 1 reply; 21+ messages in thread
From: Marcus Wanner @ 2009-11-12 23:02 UTC (permalink / raw
  To: gentoo-user

On 11/12/2009 5:48 PM, Roy Wright wrote:
>
> On Nov 12, 2009, at 4:10 PM, Marcus Wanner wrote:
>
>> On 11/12/2009 4:46 PM, Alan McKinnon wrote:
>>> On Thursday 12 November 2009 22:36:51 Marcus Wanner wrote:
>>>
>>>> Now I can't get ANY version of xorg-server to compile, now 
>>>> emergeing any of them starts with:
>>>>
>>>> Error: Unrecognized option: --impl-headers
>>>> exiting
>>>>
>>>> and
>>>> ends with:
>>>>
>>>>  CC    single2.o
>>>> rensize.c: In function '__glXImageSize':
>>>> rensize.c:222: error: 'GL_DEPTH_STENCIL_MESA' undeclared (first use 
>>>> in this function)
>>>> rensize.c:222: error: (Each undeclared identifier is reported only 
>>>> once
>>>> rensize.c:222: error: for each function it appears in.)
>>>> rensize.c:261: error: 'GL_UNSIGNED_SHORT_15_1_MESA' undeclared 
>>>> (first use in this function)
>>>> rensize.c:262: error: 'GL_UNSIGNED_SHORT_1_15_REV_MESA' undeclared 
>>>> (first use in this function)
>>>> rensize.c:276: error: 'GL_UNSIGNED_INT_24_8_MESA' undeclared (first 
>>>> use in this function)
>>>> rensize.c:277: error: 'GL_UNSIGNED_INT_8_24_REV_MESA' undeclared 
>>>> (first use in this function)
>>>> make[1]: *** [rensize.lo] Error 1
>>>>
>>>> I have tried both versions of libXinerama (latest x86 and latest 
>>>> ~x86) and neither of the work with the latest stable version of 
>>>> xorg-server (1.6.3-901-r2), 1.6.5, 1.7.1.
>>>>
>>>> This is getting really frustrating...any suggestions would be welcome.
>>>>
>>>>
>
> http://bugs.gentoo.org/show_bug.cgi?id=292765
>
> HTH
>
Thank you.

Marcus



^ permalink raw reply	[flat|nested] 21+ messages in thread

* Re: [gentoo-user] xorg-server-1.6.5 build errors (~x86 upgrade)
  2009-11-12 22:06                 ` Marcus Wanner
@ 2009-11-12 23:28                   ` Alan McKinnon
  2009-11-12 23:38                     ` Marcus Wanner
  0 siblings, 1 reply; 21+ messages in thread
From: Alan McKinnon @ 2009-11-12 23:28 UTC (permalink / raw
  To: gentoo-user

On Friday 13 November 2009 00:06:53 Marcus Wanner wrote:
> On 11/12/2009 5:01 PM, Alan McKinnon wrote:
> > On Thursday 12 November 2009 23:51:32 Marcus Wanner wrote:
> >> On 11/12/2009 4:43 PM, Alan McKinnon wrote:
> >>> On Thursday 12 November 2009 20:21:41 Marcus Wanner wrote:
> >>>> On 11/12/2009 12:56 PM, Roy Wright wrote:
> >>>>> On Nov 12, 2009, at 11:24 AM, Marcus Wanner wrote:
> >>>>>> On 11/12/2009 11:55 AM, Roy Wright wrote:
> >>>>>>> Disable (either temporary or permanent) the "xinerama" USE flag.
> >>>>>>
> >>>>>> Me or Alan?
> >>>>>
> >>>>> OP
> >>>>>
> >>>>> As a suggestion for a work around for the compile issue.  If you
> >>>>> temporarily disable xinerama, then the build should proceed.  Then if
> >>>>> you need xinerama, enable the USE flag and build again.
> >>>>
> >>>> I don't have the xinerama use flag set anywhere...I don't know what it
> >>>> is, I don't want it, and I hopefully don't need it.
> >>>>
> >>>> I did put -xinerama in my use flag variable and try again, we'll see
> >>>> how that works...btw, I have switched to xorg-server-1.7.1, since I
> >>>> don't want to go through upgrading more than I need to.
> >>>
> >>> libXinerama and xineramaproto are hard-DEPENDS on quite a few things:
> >>>
> >>> $ equery depends libXinerama
> >>>  * Searching for libXinerama ...
> >>> app-emulation/vmware-player-2.5.3.185404 (x11-libs/libXinerama)
> >>> app-office/openoffice-3.1.1 (x11-libs/libXinerama)
> >>>
> >>>
> >>> $ equery depends xineramaproto
> >>>  * Searching for xineramaproto ...
> >>> app-office/openoffice-3.1.1 (x11-proto/xineramaproto)
> >>> x11-base/xorg-server-1.7.1 (>=x11-proto/xineramaproto-1.1.3)
> >>> x11-libs/libXinerama-1.1 (>=x11-proto/xineramaproto-1.2)
> >>
> >> I'm really sorry for my noobishness, but could you explain exectly what
> >> "proto" means in this context and how it applies to me?
> >
> > Xorg used to be one ginormous complicated package. It is now a ginormous
> > complicated collection of small packages, each one simple.
> >
> > This is supposed to make someone's life easier. In reality it moves the
> > complexity from point A to point B, where you still have to deal with it
> > :-)
> >
> > The -proto packages are the protocol header files. They tell the compiler
> > how to build other packages that use those protocols. They are separate
> > because Ubuntu users don't need them - they don't compile stuff. You do,
> > so you need them, and the Xorg ebuilds pull them in.
> 
> Thank you. Do those need to be recompiled when something depending on
> them is?

Not usually. You don't compile headers, you just unpack them from the archive 
so other apps can use them.

But, this is software and we never really expect stuff to actually work. So 
some ebuilds might actually build something. In which case, it safer to just 
emerge them anyway. Those packages take just a few seconds to install
-- 
alan dot mckinnon at gmail dot com



^ permalink raw reply	[flat|nested] 21+ messages in thread

* Re: [gentoo-user] xorg-server-1.6.5 build errors (~x86 upgrade)
  2009-11-12 23:28                   ` Alan McKinnon
@ 2009-11-12 23:38                     ` Marcus Wanner
  0 siblings, 0 replies; 21+ messages in thread
From: Marcus Wanner @ 2009-11-12 23:38 UTC (permalink / raw
  To: gentoo-user

On 11/12/2009 6:28 PM, Alan McKinnon wrote:
> On Friday 13 November 2009 00:06:53 Marcus Wanner wrote:
>   
>> On 11/12/2009 5:01 PM, Alan McKinnon wrote:
>>     
>>> On Thursday 12 November 2009 23:51:32 Marcus Wanner wrote:
>>>       
>>>> On 11/12/2009 4:43 PM, Alan McKinnon wrote:
>>>>         
>>>>> On Thursday 12 November 2009 20:21:41 Marcus Wanner wrote:
>>>>>           
>>>>>> On 11/12/2009 12:56 PM, Roy Wright wrote:
>>>>>>             
>>>>>>> On Nov 12, 2009, at 11:24 AM, Marcus Wanner wrote:
>>>>>>>               
>>>>>>>> On 11/12/2009 11:55 AM, Roy Wright wrote:
>>>>>>>>                 
>>>>>>>>> Disable (either temporary or permanent) the "xinerama" USE flag.
>>>>>>>>>                   
>>>>>>>> Me or Alan?
>>>>>>>>                 
>>>>>>> OP
>>>>>>>
>>>>>>> As a suggestion for a work around for the compile issue.  If you
>>>>>>> temporarily disable xinerama, then the build should proceed.  Then if
>>>>>>> you need xinerama, enable the USE flag and build again.
>>>>>>>               
>>>>>> I don't have the xinerama use flag set anywhere...I don't know what it
>>>>>> is, I don't want it, and I hopefully don't need it.
>>>>>>
>>>>>> I did put -xinerama in my use flag variable and try again, we'll see
>>>>>> how that works...btw, I have switched to xorg-server-1.7.1, since I
>>>>>> don't want to go through upgrading more than I need to.
>>>>>>             
>>>>> libXinerama and xineramaproto are hard-DEPENDS on quite a few things:
>>>>>
>>>>> $ equery depends libXinerama
>>>>>  * Searching for libXinerama ...
>>>>> app-emulation/vmware-player-2.5.3.185404 (x11-libs/libXinerama)
>>>>> app-office/openoffice-3.1.1 (x11-libs/libXinerama)
>>>>>
>>>>>
>>>>> $ equery depends xineramaproto
>>>>>  * Searching for xineramaproto ...
>>>>> app-office/openoffice-3.1.1 (x11-proto/xineramaproto)
>>>>> x11-base/xorg-server-1.7.1 (>=x11-proto/xineramaproto-1.1.3)
>>>>> x11-libs/libXinerama-1.1 (>=x11-proto/xineramaproto-1.2)
>>>>>           
>>>> I'm really sorry for my noobishness, but could you explain exectly what
>>>> "proto" means in this context and how it applies to me?
>>>>         
>>> Xorg used to be one ginormous complicated package. It is now a ginormous
>>> complicated collection of small packages, each one simple.
>>>
>>> This is supposed to make someone's life easier. In reality it moves the
>>> complexity from point A to point B, where you still have to deal with it
>>> :-)
>>>
>>> The -proto packages are the protocol header files. They tell the compiler
>>> how to build other packages that use those protocols. They are separate
>>> because Ubuntu users don't need them - they don't compile stuff. You do,
>>> so you need them, and the Xorg ebuilds pull them in.
>>>       
>> Thank you. Do those need to be recompiled when something depending on
>> them is?
>>     
>
> Not usually. You don't compile headers, you just unpack them from the archive 
> so other apps can use them.
>
> But, this is software and we never really expect stuff to actually work. So 
> some ebuilds might actually build something. In which case, it safer to just 
> emerge them anyway. Those packages take just a few seconds to install
>   
Thank you.

Marcus



^ permalink raw reply	[flat|nested] 21+ messages in thread

* Re: [gentoo-user] xorg-server-1.6.5 build errors (~x86 upgrade)
  2009-11-12 23:02                     ` Marcus Wanner
@ 2009-11-12 23:39                       ` Marcus Wanner
  2009-11-13  4:36                         ` Roy Wright
  0 siblings, 1 reply; 21+ messages in thread
From: Marcus Wanner @ 2009-11-12 23:39 UTC (permalink / raw
  To: gentoo-user

On 11/12/2009 6:02 PM, Marcus Wanner wrote:
> On 11/12/2009 5:48 PM, Roy Wright wrote:
>>
>> On Nov 12, 2009, at 4:10 PM, Marcus Wanner wrote:
>>
>>> On 11/12/2009 4:46 PM, Alan McKinnon wrote:
>>>> On Thursday 12 November 2009 22:36:51 Marcus Wanner wrote:
>>>>
>>>>> Now I can't get ANY version of xorg-server to compile, now 
>>>>> emergeing any of them starts with:
>>>>>
>>>>> Error: Unrecognized option: --impl-headers
>>>>> exiting
>>>>>
>>>>> and
>>>>> ends with:
>>>>>
>>>>>  CC    single2.o
>>>>> rensize.c: In function '__glXImageSize':
>>>>> rensize.c:222: error: 'GL_DEPTH_STENCIL_MESA' undeclared (first 
>>>>> use in this function)
>>>>> rensize.c:222: error: (Each undeclared identifier is reported only 
>>>>> once
>>>>> rensize.c:222: error: for each function it appears in.)
>>>>> rensize.c:261: error: 'GL_UNSIGNED_SHORT_15_1_MESA' undeclared 
>>>>> (first use in this function)
>>>>> rensize.c:262: error: 'GL_UNSIGNED_SHORT_1_15_REV_MESA' undeclared 
>>>>> (first use in this function)
>>>>> rensize.c:276: error: 'GL_UNSIGNED_INT_24_8_MESA' undeclared 
>>>>> (first use in this function)
>>>>> rensize.c:277: error: 'GL_UNSIGNED_INT_8_24_REV_MESA' undeclared 
>>>>> (first use in this function)
>>>>> make[1]: *** [rensize.lo] Error 1
>>>>>
>>>>> I have tried both versions of libXinerama (latest x86 and latest 
>>>>> ~x86) and neither of the work with the latest stable version of 
>>>>> xorg-server (1.6.3-901-r2), 1.6.5, 1.7.1.
>>>>>
>>>>> This is getting really frustrating...any suggestions would be 
>>>>> welcome.
>>>>>
>>>>>
>>
>> http://bugs.gentoo.org/show_bug.cgi?id=292765
>>
>> HTH
>>
> Thank you.
>
> Marcus
>
>
Spoke too soon...now I'm getting this:

../doltcompile i686-pc-linux-gnu-gcc -DHAVE_CONFIG_H -I. -I../include    
-DHAVE_ssing-declarations -Wnested-externs -fno-strict-aliasing 
-DDBUS_API_SUBJECT_TO_CI/usr/include/pixman-1 -I/usr/include/hal 
-I/usr/include/dbus-1.0 -I/usr/lib/dbuxt -I../xfixes -I../Xi -I../mi 
-I../miext/shadow  -I../miext/damage -I../render (1) * 10000000) + ((6) 
* 100000) + ((5) * 1000) + 0)" -march=pentium4 -O2 -pipe ch.lo dispatch.c
In file included from ../Xext/panoramiX.h:44,
                 from dispatch.c:134:
/usr/include/X11/extensions/panoramiXext.h:49: error: expected ')' 
before '*' to
/usr/include/X11/extensions/panoramiXext.h:54: error: expected '=', ',', 
';', 'a
/usr/include/X11/extensions/panoramiXext.h:64: error: expected '=', ',', 
';', 'a
/usr/include/X11/extensions/panoramiXext.h:70: error: expected '=', ',', 
';', 'a
/usr/include/X11/extensions/panoramiXext.h:76: error: expected '=', ',', 
';', 'a
dispatch.c: In function 'ProcCloseFont':
dispatch.c:1117: warning: 'SecurityLookupIDByType' is deprecated 
(declared at ..
make[2]: *** [dispatch.lo] Error 1

Marcus




^ permalink raw reply	[flat|nested] 21+ messages in thread

* Re: [gentoo-user] xorg-server-1.6.5 build errors (~x86 upgrade)
  2009-11-12 23:39                       ` Marcus Wanner
@ 2009-11-13  4:36                         ` Roy Wright
  2009-11-13 19:46                           ` Marcus Wanner
  0 siblings, 1 reply; 21+ messages in thread
From: Roy Wright @ 2009-11-13  4:36 UTC (permalink / raw
  To: gentoo-user


On Nov 12, 2009, at 5:39 PM, Marcus Wanner wrote:

> Spoke too soon...now I'm getting this:
>
> ../doltcompile i686-pc-linux-gnu-gcc -DHAVE_CONFIG_H -I. -I../ 
> include    -DHAVE_ssing-declarations -Wnested-externs -fno-strict- 
> aliasing -DDBUS_API_SUBJECT_TO_CI/usr/include/pixman-1 -I/usr/ 
> include/hal -I/usr/include/dbus-1.0 -I/usr/lib/dbuxt -I../xfixes - 
> I../Xi -I../mi -I../miext/shadow  -I../miext/damage -I../render (1)  
> * 10000000) + ((6) * 100000) + ((5) * 1000) + 0)" -march=pentium4 - 
> O2 -pipe ch.lo dispatch.c
> In file included from ../Xext/panoramiX.h:44,
>                from dispatch.c:134:
> /usr/include/X11/extensions/panoramiXext.h:49: error: expected ')'  
> before '*' to
> /usr/include/X11/extensions/panoramiXext.h:54: error: expected '=',  
> ',', ';', 'a
> /usr/include/X11/extensions/panoramiXext.h:64: error: expected '=',  
> ',', ';', 'a
> /usr/include/X11/extensions/panoramiXext.h:70: error: expected '=',  
> ',', ';', 'a
> /usr/include/X11/extensions/panoramiXext.h:76: error: expected '=',  
> ',', ';', 'a
> dispatch.c: In function 'ProcCloseFont':
> dispatch.c:1117: warning: 'SecurityLookupIDByType' is deprecated  
> (declared at ..
> make[2]: *** [dispatch.lo] Error 1

http://bugs.gentoo.org/show_bug.cgi?id=291312

Basically you will need to mask all the dependencies for xorg- 
server-1.7 to be able to compile 1.6.5.  I hit this a few days ago.   
 >= dependencies in ebuilds cause PITA for users...

HTH,
Roy




^ permalink raw reply	[flat|nested] 21+ messages in thread

* Re: [gentoo-user] xorg-server-1.6.5 build errors (~x86 upgrade)
  2009-11-13  4:36                         ` Roy Wright
@ 2009-11-13 19:46                           ` Marcus Wanner
  0 siblings, 0 replies; 21+ messages in thread
From: Marcus Wanner @ 2009-11-13 19:46 UTC (permalink / raw
  To: gentoo-user

On 11/12/2009 11:36 PM, Roy Wright wrote:
>
> On Nov 12, 2009, at 5:39 PM, Marcus Wanner wrote:
>
>> Spoke too soon...now I'm getting this:
>>
>> ../doltcompile i686-pc-linux-gnu-gcc -DHAVE_CONFIG_H -I. 
>> -I../include    -DHAVE_ssing-declarations -Wnested-externs 
>> -fno-strict-aliasing -DDBUS_API_SUBJECT_TO_CI/usr/include/pixman-1 
>> -I/usr/include/hal -I/usr/include/dbus-1.0 -I/usr/lib/dbuxt 
>> -I../xfixes -I../Xi -I../mi -I../miext/shadow  -I../miext/damage 
>> -I../render (1) * 10000000) + ((6) * 100000) + ((5) * 1000) + 0)" 
>> -march=pentium4 -O2 -pipe ch.lo dispatch.c
>> In file included from ../Xext/panoramiX.h:44,
>>                from dispatch.c:134:
>> /usr/include/X11/extensions/panoramiXext.h:49: error: expected ')' 
>> before '*' to
>> /usr/include/X11/extensions/panoramiXext.h:54: error: expected '=', 
>> ',', ';', 'a
>> /usr/include/X11/extensions/panoramiXext.h:64: error: expected '=', 
>> ',', ';', 'a
>> /usr/include/X11/extensions/panoramiXext.h:70: error: expected '=', 
>> ',', ';', 'a
>> /usr/include/X11/extensions/panoramiXext.h:76: error: expected '=', 
>> ',', ';', 'a
>> dispatch.c: In function 'ProcCloseFont':
>> dispatch.c:1117: warning: 'SecurityLookupIDByType' is deprecated 
>> (declared at ..
>> make[2]: *** [dispatch.lo] Error 1
>
> http://bugs.gentoo.org/show_bug.cgi?id=291312
>
> Basically you will need to mask all the dependencies for 
> xorg-server-1.7 to be able to compile 1.6.5.  I hit this a few days 
> ago.  >= dependencies in ebuilds cause PITA for users...
>
> HTH,
> Roy
Thank you so much, the instructions at that link (plus a few hours of 
randomly installing and uninstalling packages) finally got things working!

However, I would also note that I use xfce4-settings, and therefore also 
had to mask ">=xfce-base/xfce4-settings-4.6.3-r1", since it depends on 
libXi-1.3 or greater.

Again, thank you to everyone who helped me with this.

Marcus



^ permalink raw reply	[flat|nested] 21+ messages in thread

end of thread, other threads:[~2009-11-13 19:47 UTC | newest]

Thread overview: 21+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2009-11-12 14:23 [gentoo-user] xorg-server-1.6.5 build errors (~x86 upgrade) Marcus Wanner
2009-11-12 14:33 ` Alan McKinnon
2009-11-12 16:55   ` Roy Wright
2009-11-12 17:24     ` Marcus Wanner
2009-11-12 17:56       ` Roy Wright
2009-11-12 18:21         ` Marcus Wanner
2009-11-12 18:29           ` Marcus Wanner
2009-11-12 20:36             ` Marcus Wanner
2009-11-12 21:46               ` Alan McKinnon
2009-11-12 22:10                 ` Marcus Wanner
2009-11-12 22:48                   ` Roy Wright
2009-11-12 23:02                     ` Marcus Wanner
2009-11-12 23:39                       ` Marcus Wanner
2009-11-13  4:36                         ` Roy Wright
2009-11-13 19:46                           ` Marcus Wanner
2009-11-12 21:43           ` Alan McKinnon
2009-11-12 21:51             ` Marcus Wanner
2009-11-12 22:01               ` Alan McKinnon
2009-11-12 22:06                 ` Marcus Wanner
2009-11-12 23:28                   ` Alan McKinnon
2009-11-12 23:38                     ` Marcus Wanner

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox