Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 124669 - Patch to xorg-x11.6.8.99-r4.ebuild to allow build on AMD64 platforms
Summary: Patch to xorg-x11.6.8.99-r4.ebuild to allow build on AMD64 platforms
Status: RESOLVED FIXED
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: New packages (show other bugs)
Hardware: AMD64 Linux
: Low major (vote)
Assignee: Gentoo X packagers
URL:
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2006-03-02 10:35 UTC by Eliot Gable
Modified: 2006-03-31 20:06 UTC (History)
1 user (show)

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


Attachments
Patch to xorg-x11-6.8.99.15-r4 to allow compilation on AMD64 (xorg-x11-6.8.99.15-ebuild.patch,627 bytes, patch)
2006-03-02 10:36 UTC, Eliot Gable
Details | Diff

Note You need to log in before you can comment on or make changes to this bug.
Description Eliot Gable 2006-03-02 10:35:18 UTC
Portage 2.0.54 (hardened/amd64, gcc-3.4.4-hardenednopiessp, glibc-2.3.5-r2, 2.6.15-gentoo-r1 x86_64)
=================================================================
System uname: 2.6.15-gentoo-r1 x86_64 AMD Turion(tm) 64 Mobile Technology MT-37
Gentoo Base System version 1.6.13
dev-lang/python:     2.3.5, 2.4.2
sys-apps/sandbox:    1.2.12
sys-devel/autoconf:  2.13, 2.59-r6
sys-devel/automake:  1.4_p6, 1.5, 1.6.3, 1.7.9-r1, 1.8.5-r3, 1.9.6-r1
sys-devel/binutils:  2.16.1
sys-devel/libtool:   1.5.22
virtual/os-headers:  2.6.11-r2
ACCEPT_KEYWORDS="amd64"
AUTOCLEAN="yes"
CBUILD="x86_64-pc-linux-gnu"
CFLAGS="-march=x86-64 -O2 -pipe -fforce-addr"
CHOST="x86_64-pc-linux-gnu"
CONFIG_PROTECT="/etc /usr/kde/2/share/config /usr/kde/3.4/env /usr/kde/3.4/share/config /usr/kde/3.4/shutdown /usr/kde/3/share/config /usr/lib/X11/xkb /usr/lib64/mozilla/defaults/pref /usr/share/config /usr/share/texmf/dvipdfm/config/ /usr/share/texmf/dvips/config/ /usr/share/texmf/tex/generic/config/ /usr/share/texmf/tex/platex/config/ /usr/share/texmf/xdvi/ /var/qmail/control"
CONFIG_PROTECT_MASK="/etc/gconf /etc/terminfo /etc/env.d"
CXXFLAGS="-march=x86-64 -O2 -pipe -fforce-addr"
DISTDIR="/usr/portage/distfiles"
FEATURES="autoconfig distlocks sandbox sfperms strict"
GENTOO_MIRRORS="http://gentoo.osuosl.org/ ftp://distro.ibiblio.org/pub/linux/distributions/gentoo/ http://distro.ibiblio.org/pub/linux/distributions/gentoo/ ftp://ftp.gtlib.cc.gatech.edu/pub/gentoo ftp://mirror.iawnet.sandia.gov/pub/gentoo/"
MAKEOPTS="-j2"
PKGDIR="/usr/portage/packages"
PORTAGE_TMPDIR="/var/tmp"
PORTDIR="/usr/portage"
SYNC="rsync://rsync.gentoo.org/gentoo-portage"
USE="X a52 aac acl acpi aim alsa amd64 apache2 arts audiofile avi bash-completion berkdb bluetooth bonobo bzip2 calendar cdparanoia cdr crypt cscope cups curl cve dbm dbus dga dio directfb divx4linux dri dts dv dvb dvd dvdr dvdread eds emacs encode esd ethereal evo exif expat fam fbcon ffmpeg fftw flac flash flatfile freetds ftp gb gd gdbm geoip ggi gif glut gmp gnome gnutls gphoto2 gpm gps gstreamer gtk gtk2 gtkhtml guile hal hardened hardenedphp howl iconv idn ieee1394 imagemagick imap imlib jabber jack java javascript jpeg junit justify kde kdeenablefinal kerberos ladcca lcms ldap libedit libgda libwww lirc mad mcal mhash mikmod mime ming mmap mng motif mozilla mp3 mpeg mpi msession msn mssql mysql mysqli nas ncurses nls nptl nptlonly odbc ofx ogg oggvorbis openal opengl osc oscar pam pcmcia pcntl pcre pdflib perl php pic plotutils png portaudio posix postgres ppds prelude python qt quicktime readline scanner sdl session shorten skey slp smartcard sndfile snmp soap sockets sox speex ssl svg tcltk tcpd tetex theora tidy tiff tokenizer truetype udev usb userlocales v4l vcd vorbis wddx wifi wmf wxwindows xface xine xinerama xml xml2 xmms xosd xpm xprint xsl xv xvid yahoo zlib userland_GNU kernel_linux elibc_glibc"
Unset:  ASFLAGS, CTARGET, LANG, LC_ALL, LDFLAGS, LINGUAS, PORTDIR_OVERLAY
Comment 1 Eliot Gable 2006-03-02 10:36:26 UTC
Created attachment 81124 [details, diff]
Patch to xorg-x11-6.8.99.15-r4 to allow compilation on AMD64
Comment 2 Eliot Gable 2006-03-02 10:45:04 UTC
The 6.8.99.15 version of xorg has the drivers for the Radeon Mobility X700 card. If you are running hardened 64-bit Gentoo, the ATI drivers and the common alternatives will not work due to both the 64-bit nature of the machine and the hardened kernel which prevent certain things (like text relocations). However, after running 6.8.99 for 6 months on hardened 64-bit Gentoo without any issues, I decided to submit a patch to the ebuild so others can try it out. For additional details, you can see my original blog post here:

http://kayandee.blogspot.com/2005/10/laptop-wonders.html
Comment 3 Joshua Baergen (RETIRED) gentoo-dev 2006-03-03 21:37:11 UTC
There are no plans to touch the 6.8.x ebuilds any further, and this particular version will disappear from the tree very soon.  Any reason you're not using 7.0 instead?
Comment 4 Donnie Berkholz (RETIRED) gentoo-dev 2006-03-31 20:06:10 UTC
Shouldn't be a problem with modular X.