<?xml version="1.0" encoding="UTF-8" standalone="yes" ?>
<!DOCTYPE bugzilla SYSTEM "http://bugs.gentoo.org/bugzilla.dtd">

<bugzilla version="2.22.7"
          urlbase="http://bugs.gentoo.org/"
          maintainer="bugzilla@gentoo.org"
>

    <bug>
          <bug_id>144549</bug_id>
          
          <creation_ts>2006-08-20 12:49 0000</creation_ts>
          <short_desc>Stabilize xorg-server-1.1.1-r1 and compatible drivers</short_desc>
          <delta_ts>2006-12-01 10:26:04 0000</delta_ts>
          <reporter_accessible>1</reporter_accessible>
          <cclist_accessible>1</cclist_accessible>
          <classification_id>1</classification_id>
          <classification>Unclassified</classification>
          <product>Gentoo Linux</product>
          <component>Applications</component>
          <version>unspecified</version>
          <rep_platform>All</rep_platform>
          <op_sys>Linux</op_sys>
          <bug_status>RESOLVED</bug_status>
          <resolution>FIXED</resolution>
          
          
          
          <priority>P1</priority>
          <bug_severity>normal</bug_severity>
          <target_milestone>---</target_milestone>
          <dependson>147841</dependson>
          <blocked>145371</blocked>
          
          <everconfirmed>1</everconfirmed>
          <reporter>dberkholz@gentoo.org</reporter>
          <assigned_to>hppa@gentoo.org</assigned_to>
          <cc>napalmllama@gmail.com</cc>
    
    <cc>x11@gentoo.org</cc>

      

      
          <long_desc isprivate="0">
            <who>dberkholz@gentoo.org</who>
            <bug_when>2006-08-20 12:49:03 0000</bug_when>
            <thetext>It&apos;s been in the tree since 9 July and has a number of rendering and crasher fixes. Please stabilize.</thetext>
          </long_desc>
          <long_desc isprivate="0">
            <who>josejx@gentoo.org</who>
            <bug_when>2006-08-20 20:47:15 0000</bug_when>
            <thetext>Marked ppc stable.</thetext>
          </long_desc>
          <long_desc isprivate="0">
            <who>corsair@gentoo.org</who>
            <bug_when>2006-08-21 12:16:18 0000</bug_when>
            <thetext>ppc64 stable</thetext>
          </long_desc>
          <long_desc isprivate="0">
            <who>geoman@gentoo.org</who>
            <bug_when>2006-08-22 07:07:35 0000</bug_when>
            <thetext>mips-i-fied</thetext>
          </long_desc>
          <long_desc isprivate="0">
            <who>fmccor@gentoo.org</who>
            <bug_when>2006-08-22 11:23:43 0000</bug_when>
            <thetext>sparc stable --- thanks to dberkholz for incorporating remove-altix fix.</thetext>
          </long_desc>
          <long_desc isprivate="0">
            <who>jakub@gentoo.org</who>
            <bug_when>2006-08-28 23:49:13 0000</bug_when>
            <thetext>*** Bug 145420 has been marked as a duplicate of this bug. ***</thetext>
          </long_desc>
          <long_desc isprivate="0">
            <who>dberkholz@gentoo.org</who>
            <bug_when>2006-08-31 16:13:50 0000</bug_when>
            <thetext>Piyiyiyiying!</thetext>
          </long_desc>
          <long_desc isprivate="0">
            <who>jakub@gentoo.org</who>
            <bug_when>2006-09-03 02:21:03 0000</bug_when>
            <thetext>(In reply to comment #6)
&gt; Piyiyiyiying!

Any reason why not do the same for amd64/x86 now?
 

</thetext>
          </long_desc>
          <long_desc isprivate="0">
            <who>dberkholz@gentoo.org</who>
            <bug_when>2006-09-03 02:49:18 0000</bug_when>
            <thetext>(In reply to comment #7)
&gt; (In reply to comment #6)
&gt; &gt; Piyiyiyiying!
&gt; 
&gt; Any reason why not do the same for amd64/x86 now?

Just getting soak time on the binary drivers. Heard reports that the ati one&apos;s pretty broken for at least some users.</thetext>
          </long_desc>
          <long_desc isprivate="0">
            <who>david.gurvich@verizon.net</who>
            <bug_when>2006-09-04 19:31:11 0000</bug_when>
            <thetext>Using &gt;=xorg-server-1.1 on my ppc system with ati graphics provides a black 
screen with no ability to change to a console or kill X.  Rebooting without 
xdm starting allows access to the console and allows me to kill X after trying
to start it.  I still have only a black screen, but there are no error messages
in Xorg.0.log that did not exist with &lt;xorg-server-1.1.  </thetext>
          </long_desc>
          <long_desc isprivate="0">
            <who>joshuabaergen@gentoo.org</who>
            <bug_when>2006-09-05 08:01:03 0000</bug_when>
            <thetext>(In reply to comment #9)
&gt; Using &gt;=xorg-server-1.1 on my ppc system with ati graphics provides a black 
&gt; screen with no ability to change to a console or kill X.  Rebooting without 
&gt; xdm starting allows access to the console and allows me to kill X after trying
&gt; to start it.  I still have only a black screen, but there are no error messages
&gt; in Xorg.0.log that did not exist with &lt;xorg-server-1.1.  
&gt; 
And you&apos;ve updated the drivers you use?  Does this issue persist with the &apos;vesa&apos; driver?
</thetext>
          </long_desc>
          <long_desc isprivate="0">
            <who>dberkholz@gentoo.org</who>
            <bug_when>2006-09-23 23:29:09 0000</bug_when>
            <thetext>Hey guys, I&apos;d like to get the binary drivers stable so we can go with x86 and amd64 as well on here.</thetext>
          </long_desc>
          <long_desc isprivate="0">
            <who>dberkholz@gentoo.org</who>
            <bug_when>2006-10-04 13:30:56 0000</bug_when>
            <thetext>Repurposing to 1.1.1-r1, which we&apos;ll use for the remaining arches including x86/amd64 once #147841 is fixed.</thetext>
          </long_desc>
          <long_desc isprivate="0">
            <who>dberkholz@gentoo.org</who>
            <bug_when>2006-10-10 19:45:18 0000</bug_when>
            <thetext>Hey guys, I&apos;m planning to stabilize 7.1 this week on x86. I can do amd64 also if you&apos;d like, and this is an additional FYI for the x86 team.</thetext>
          </long_desc>
          <long_desc isprivate="0">
            <who>blubb@gentoo.org</who>
            <bug_when>2006-10-11 01:40:34 0000</bug_when>
            <thetext>Thanks Donnie, that would be great. Please go ahead for amd64.</thetext>
          </long_desc>
          <long_desc isprivate="0">
            <who>angelos@gentoo.org</who>
            <bug_when>2006-10-11 03:45:13 0000</bug_when>
            <thetext>I&apos;ve tested the following packages:

=x11-base/xorg-x11-7.1
=x11-base/xorg-server-1.1.1-r1
=media-libs/mesa-6.5.1-r1
=x11-apps/mesa-progs-6.5.1
=x11-proto/glproto-1.4.8
=x11-libs/libdrm-2.0.2
=x11-drivers/xf86-input-evdev-1.1.2-r2
=x11-drivers/xf86-input-keyboard-1.1.0
=x11-drivers/xf86-video-ati-6.6.3

They emerge fine, pass all tests and work.

Portage 2.1.1-r1 (default-linux/amd64/2006.1/desktop, gcc-4.1.1, glibc-2.5-r0, 2.6.18-ck1 x86_64)
=================================================================
System uname: 2.6.18-ck1 x86_64 AMD Athlon(tm) 64 Processor 3000+
Gentoo Base System version 1.12.5
Last Sync: Wed, 11 Oct 2006 09:30:01 +0000
ccache version 2.3 [enabled]
app-admin/eselect-compiler: [Not Present]
dev-java/java-config: 1.3.7, 2.0.30
dev-lang/python:     2.4.3-r4
dev-python/pycrypto: 2.0.1-r5
dev-util/ccache:     2.3
dev-util/confcache:  [Not Present]
sys-apps/sandbox:    1.2.17
sys-devel/autoconf:  2.13, 2.59-r7
sys-devel/automake:  1.4_p6, 1.5, 1.6.3, 1.7.9-r1, 1.8.5-r3, 1.9.6-r2
sys-devel/binutils:  2.16.1-r3
sys-devel/gcc-config: 1.3.13-r4
sys-devel/libtool:   1.5.22
virtual/os-headers:  2.6.11-r2
ACCEPT_KEYWORDS=&quot;amd64&quot;
AUTOCLEAN=&quot;yes&quot;
CBUILD=&quot;x86_64-pc-linux-gnu&quot;
CFLAGS=&quot;-march=k8 -O2 -pipe&quot;
CHOST=&quot;x86_64-pc-linux-gnu&quot;
CONFIG_PROTECT=&quot;/etc /usr/share/X11/xkb&quot;
CONFIG_PROTECT_MASK=&quot;/etc/env.d /etc/env.d/java/ /etc/gconf /etc/java-config/vms/ /etc/revdep-rebuild /etc/terminfo&quot;
CXXFLAGS=&quot;-march=k8 -O2 -pipe&quot;
DISTDIR=&quot;/usr/portage/distfiles&quot;
FEATURES=&quot;autoconfig buildsyspkg ccache collision-protect distlocks metadata-transfer multilib-strict parallel-fetch sandbox sfperms strict test&quot;
GENTOO_MIRRORS=&quot;ftp://linux.rz.ruhr-uni-bochum.de/gentoo-mirror/ ftp://ftp.uni-erlangen.de/pub/mirrors/gentoo ftp://ftp.join.uni-muenster.de/pub/linux/distributions/gentoo ftp://ftp.wh2.tu-dresden.de/pub/mirrors/gentoo ftp://ftp.join.uni-muenster.de/pub/linux/distributions/gentoo ftp://ftp-stud.fht-esslingen.de/pub/Mirrors/gentoo/ ftp://ftp.gentoo.mesh-solutions.com/gentoo/ ftp://pandemonium.tiscali.de/pub/gentoo/ &quot;
LANG=&quot;en_US&quot;
LC_ALL=&quot;en_US&quot;
MAKEOPTS=&quot;-j2&quot;
PKGDIR=&quot;/usr/portage/packages&quot;
PORTAGE_RSYNC_EXTRA_OPTS=&quot;--exclude-from=/etc/portage/rsync_excludes&quot;
PORTAGE_RSYNC_OPTS=&quot;--recursive --links --safe-links --perms --times --compress --force --whole-file --delete --delete-after --stats --timeout=180 --exclude=&apos;/distfiles&apos; --exclude=&apos;/local&apos; --exclude=&apos;/packages&apos;&quot;
PORTAGE_TMPDIR=&quot;/var/tmp&quot;
PORTDIR=&quot;/usr/portage&quot;
PORTDIR_OVERLAY=&quot;/usr/local/portage/overlay&quot;
SYNC=&quot;rsync://rsync.gentoo.org/gentoo-portage&quot;
USE=&quot;amd64 X a52 aac acpi alsa amr berkdb bitmap-fonts branding bzip2 cairo cdinstall cdparanoia cdr cli crypt cups dbus divx dlloader dri dvd dvdr dvdread elibc_glibc emboss encode expat fam ffmpeg firefox fortran gdbm gif glut gnutls gpm gstreamer gtk gtk2 hal imagemagick input_devices_evdev input_devices_keyboard isdnlog jpeg kernel_linux lcms ldap libg++ lirc lirc_devices_inputlirc logrotate mad mikmod mng mp3 mpeg musicbrainz ncurses nls nptl nptlonly offensive ogg opengl pam pcre php png ppds pppd quicktime readline reflection reiserfs rtc sdl session socks5 spl ssl svg symlink tcpd test tiff truetype truetype-fonts type1-fonts udev unicode userland_GNU userlocales v4l v4l2 video_cards_fglrx video_cards_radeon vim-with-x vorbis wmp xfs xine xinerama xml xorg xv xvid zlib zvbi&quot;
Unset:  CTARGET, EMERGE_DEFAULT_OPTS, INSTALL_MASK, LDFLAGS, LINGUAS</thetext>
          </long_desc>
          <long_desc isprivate="0">
            <who>maekke@gentoo.org</who>
            <bug_when>2006-10-11 07:10:04 0000</bug_when>
            <thetext>seems to work fine on x86, I upgraded the following packages:
=x11-base/xorg-server-1.1.1-r1
=x11-base/xorg-x11-7.1
=x11-proto/glproto-1.4.8
=x11-apps/mesa-progs-6.5
=media-libs/mesa-6.5-r3
=x11-drivers/xf86-video-nv-1.1.2
=x11-drivers/xf86-input-mouse-1.1.1
=x11-drivers/xf86-input-keyboard-1.1.0

All of them emerge, pass collision test and work.
I catched the following QA Notices:

QA Notice: the following files are setXid, dyn linked, and using lazy bindings
 This combination is generally discouraged.  Try re-emerging the package:
 LDFLAGS=&apos;-Wl,-z,now&apos; emerge xorg-server
LAZY usr/bin/Xorg

QA Notice: the following files contain runtime text relocations
 Text relocations force the dynamic linker to perform extra
 work at startup, waste system resources, and may pose a security
 risk.  On some architectures, the code may not even function
 properly, if at all.
 For more information, see http://hardened.gentoo.org/pic-fix-guide.xml
 Please include this file in your report:
 /var/tmp/portage/mesa-6.5-r3/temp/scanelf-textrel.log
TEXTREL usr/lib/opengl/xorg-x11/lib/libGL.so.1.2

QA Notice: the following files contain executable stacks
 Files with executable stacks will not work properly (or at all!)
 on some architectures/operating systems.  A bug should be filed
 at http://bugs.gentoo.org/ to make sure the file is fixed.
 For more information, see http://hardened.gentoo.org/gnu-stack.xml
 Please include this file in your report:
 /var/tmp/portage/mesa-6.5-r3/temp/scanelf-execstack.log
RWX --- RWX usr/lib/opengl/xorg-x11/lib/libGL.so.1.2


emerge --info
Portage 2.1.1 (default-linux/x86/2006.1/desktop, gcc-4.1.1, glibc-2.4-r3, 2.6.17.13 i686)
=================================================================
System uname: 2.6.17.13 i686 AMD Athlon(TM) XP1800+
Gentoo Base System version 1.12.5
Last Sync: Wed, 11 Oct 2006 07:50:01 +0000
ccache version 2.3 [enabled]
app-admin/eselect-compiler: [Not Present]
dev-java/java-config: 1.2.11-r1
dev-lang/python:     2.3.5-r3, 2.4.3-r4
dev-python/pycrypto: 2.0.1-r5
dev-util/ccache:     2.3
dev-util/confcache:  [Not Present]
sys-apps/sandbox:    1.2.17
sys-devel/autoconf:  2.13, 2.59-r7
sys-devel/automake:  1.4_p6, 1.5, 1.6.3, 1.7.9-r1, 1.8.5-r3, 1.9.6-r2
sys-devel/binutils:  2.16.1-r3
sys-devel/gcc-config: 1.3.13-r4
sys-devel/libtool:   1.5.22
virtual/os-headers:  2.6.17-r1
ACCEPT_KEYWORDS=&quot;x86&quot;
AUTOCLEAN=&quot;yes&quot;
CBUILD=&quot;i686-pc-linux-gnu&quot;
CFLAGS=&quot;-O2 -march=i686 -fomit-frame-pointer -pipe&quot;
CHOST=&quot;i686-pc-linux-gnu&quot;
CONFIG_PROTECT=&quot;/etc /usr/kde/3.5/env /usr/kde/3.5/share/config /usr/kde/3.5/shutdown /usr/share/X11/xkb /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/&quot;
CONFIG_PROTECT_MASK=&quot;/etc/env.d /etc/gconf /etc/revdep-rebuild /etc/terminfo /etc/texmf/web2c&quot;
CXXFLAGS=&quot;-O2 -march=i686 -fomit-frame-pointer -pipe&quot;
DISTDIR=&quot;/usr/portage/distfiles&quot;
FEATURES=&quot;autoconfig ccache collision-protect distlocks fixpackages metadata-transfer parallel-fetch sandbox sfperms strict test userfetch userpriv usersandbox&quot;
GENTOO_MIRRORS=&quot;http://mirror.switch.ch/mirror/gentoo/ http://gentoo.inode.at/&quot;
LANG=&quot;en_GB.utf8&quot;
LINGUAS=&quot;en de en_GB&quot;
PKGDIR=&quot;/usr/portage/packages&quot;
PORTAGE_RSYNC_OPTS=&quot;--recursive --links --safe-links --perms --times --compress --force --whole-file --delete --delete-after --stats --timeout=180 --exclude=&apos;/distfiles&apos; --exclude=&apos;/local&apos; --exclude=&apos;/packages&apos;&quot;
PORTAGE_TMPDIR=&quot;/var/tmp&quot;
PORTDIR=&quot;/usr/portage&quot;
PORTDIR_OVERLAY=&quot;/usr/local/portage/normal /usr/local/portage/testing&quot;
SYNC=&quot;rsync://192.168.2.1/gentoo-portage&quot;
USE=&quot;x86 3dnow 3dnowext X a52 aac acpi alsa apache2 bash-completion berkdb bitmap-fonts bzip2 cairo cdr cli crypt css cups dbus divx4linux dlloader dri dts dvd dvdr dvdread elibc_glibc emboss exif fam ffmpeg firefox font-server fortran gdbm gif gnome gphoto2 gpm gstreamer gtk gtk2 gtkhtml hal input_devices_keyboard input_devices_mouse ipv6 isdnlog java jpeg kde kernel_linux ldap libclamav libg++ linguas_de linguas_en linguas_en_GB logitech-mouse mad mikmod mmx mmxext mono mozcalendar mozdevelop mozsvg mp3 mpeg ncurses network nls nptl nptlonly nvidia oav ogg opengl oss pam pcre perl png ppds pppd python qt qt3 qt4 quicktime readline reflection samba sdl seamonkey session spell spl ssl tcltk tcpd test tetex tiff truetype truetype-fonts type1-fonts udev unicode usb userland_GNU vcd video_cards_none video_cards_nv vorbis win32codecs xine xinerama xml xorg xorg-x11 xprint xv xvg xvid zlib&quot;
Unset:  CTARGET, EMERGE_DEFAULT_OPTS, INSTALL_MASK, LC_ALL, LDFLAGS, MAKEOPTS, PORTAGE_RSYNC_EXTRA_OPTS</thetext>
          </long_desc>
          <long_desc isprivate="0">
            <who>wolf31o2@gentoo.org</who>
            <bug_when>2006-10-11 12:38:29 0000</bug_when>
            <thetext>X11: is that the comprehensive list of packages, or is there a longer list that you would prefer us to use?</thetext>
          </long_desc>
          <long_desc isprivate="0">
            <who>dberkholz@gentoo.org</who>
            <bug_when>2006-10-11 13:54:34 0000</bug_when>
            <thetext>(In reply to comment #17)
&gt; X11: is that the comprehensive list of packages, or is there a longer list that
&gt; you would prefer us to use?

7.1, for Gentoo, means xorg-server, x11-drivers/*, mesa, and mesa-progs (along with any required minimal deps that happen to still be ~arch). Consider that your list for testing purposes. As the x11 team will do the keywording, don&apos;t worry about that part. =)</thetext>
          </long_desc>
          <long_desc isprivate="0">
            <who>joshuabaergen@gentoo.org</who>
            <bug_when>2006-10-13 16:17:06 0000</bug_when>
            <thetext>Done.</thetext>
          </long_desc>
          <long_desc isprivate="0">
            <who>joshuabaergen@gentoo.org</who>
            <bug_when>2006-10-13 16:31:18 0000</bug_when>
            <thetext>Hah, whoops, thought this applied to AMD64/x86 only.</thetext>
          </long_desc>
          <long_desc isprivate="0">
            <who>angelos@gentoo.org</who>
            <bug_when>2006-10-13 17:34:52 0000</bug_when>
            <thetext>I know it&apos;s just a meta package.. but you forgot to mark x11-base/xorg-x11-7.1 stable on amd64 and x86 :)</thetext>
          </long_desc>
          <long_desc isprivate="0">
            <who>joshuabaergen@gentoo.org</who>
            <bug_when>2006-10-13 17:41:26 0000</bug_when>
            <thetext>(In reply to comment #21)
&gt; I know it&apos;s just a meta package.. but you forgot to mark x11-base/xorg-x11-7.1
&gt; stable on amd64 and x86 :)
&gt; 

Bah.  Thanks :)</thetext>
          </long_desc>
          <long_desc isprivate="0">
            <who>agriffis@gentoo.org</who>
            <bug_when>2006-10-14 12:52:11 0000</bug_when>
            <thetext>ia64 done</thetext>
          </long_desc>
          <long_desc isprivate="0">
            <who>gustavoz@gentoo.org</who>
            <bug_when>2006-12-01 10:26:04 0000</bug_when>
            <thetext>hppa stable.
</thetext>
          </long_desc>
      
    </bug>

</bugzilla>