Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 144549 - Stabilize xorg-server-1.1.1-r1 and compatible drivers
Summary: Stabilize xorg-server-1.1.1-r1 and compatible drivers
Status: RESOLVED FIXED
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: Current packages (show other bugs)
Hardware: All Linux
: Highest normal (vote)
Assignee: HPPA Porters
URL:
Whiteboard:
Keywords:
: 145420 (view as bug list)
Depends on: 147841
Blocks: 145371
  Show dependency tree
 
Reported: 2006-08-20 12:49 UTC by Donnie Berkholz (RETIRED)
Modified: 2006-12-01 10:26 UTC (History)
2 users (show)

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


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description Donnie Berkholz (RETIRED) gentoo-dev 2006-08-20 12:49:03 UTC
It's been in the tree since 9 July and has a number of rendering and crasher fixes. Please stabilize.
Comment 1 Joe Jezak (RETIRED) gentoo-dev 2006-08-20 20:47:15 UTC
Marked ppc stable.
Comment 2 Markus Rothe (RETIRED) gentoo-dev 2006-08-21 12:16:18 UTC
ppc64 stable
Comment 3 Stephen Becker (RETIRED) gentoo-dev 2006-08-22 07:07:35 UTC
mips-i-fied
Comment 4 Ferris McCormick (RETIRED) gentoo-dev 2006-08-22 11:23:43 UTC
sparc stable --- thanks to dberkholz for incorporating remove-altix fix.
Comment 5 Jakub Moc (RETIRED) gentoo-dev 2006-08-28 23:49:13 UTC
*** Bug 145420 has been marked as a duplicate of this bug. ***
Comment 6 Donnie Berkholz (RETIRED) gentoo-dev 2006-08-31 16:13:50 UTC
Piyiyiyiying!
Comment 7 Jakub Moc (RETIRED) gentoo-dev 2006-09-03 02:21:03 UTC
(In reply to comment #6)
> Piyiyiyiying!

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

Comment 8 Donnie Berkholz (RETIRED) gentoo-dev 2006-09-03 02:49:18 UTC
(In reply to comment #7)
> (In reply to comment #6)
> > Piyiyiyiying!
> 
> 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's pretty broken for at least some users.
Comment 9 David Gurvich 2006-09-04 19:31:11 UTC
Using >=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 <xorg-server-1.1.  
Comment 10 Joshua Baergen (RETIRED) gentoo-dev 2006-09-05 08:01:03 UTC
(In reply to comment #9)
> Using >=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 <xorg-server-1.1.  
> 
And you've updated the drivers you use?  Does this issue persist with the 'vesa' driver?
Comment 11 Donnie Berkholz (RETIRED) gentoo-dev 2006-09-23 23:29:09 UTC
Hey guys, I'd like to get the binary drivers stable so we can go with x86 and amd64 as well on here.
Comment 12 Donnie Berkholz (RETIRED) gentoo-dev 2006-10-04 13:30:56 UTC
Repurposing to 1.1.1-r1, which we'll use for the remaining arches including x86/amd64 once #147841 is fixed.
Comment 13 Donnie Berkholz (RETIRED) gentoo-dev 2006-10-10 19:45:18 UTC
Hey guys, I'm planning to stabilize 7.1 this week on x86. I can do amd64 also if you'd like, and this is an additional FYI for the x86 team.
Comment 14 Simon Stelling (RETIRED) gentoo-dev 2006-10-11 01:40:34 UTC
Thanks Donnie, that would be great. Please go ahead for amd64.
Comment 15 Christoph Mende (RETIRED) gentoo-dev 2006-10-11 03:45:13 UTC
I'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="amd64"
AUTOCLEAN="yes"
CBUILD="x86_64-pc-linux-gnu"
CFLAGS="-march=k8 -O2 -pipe"
CHOST="x86_64-pc-linux-gnu"
CONFIG_PROTECT="/etc /usr/share/X11/xkb"
CONFIG_PROTECT_MASK="/etc/env.d /etc/env.d/java/ /etc/gconf /etc/java-config/vms/ /etc/revdep-rebuild /etc/terminfo"
CXXFLAGS="-march=k8 -O2 -pipe"
DISTDIR="/usr/portage/distfiles"
FEATURES="autoconfig buildsyspkg ccache collision-protect distlocks metadata-transfer multilib-strict parallel-fetch sandbox sfperms strict test"
GENTOO_MIRRORS="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/ "
LANG="en_US"
LC_ALL="en_US"
MAKEOPTS="-j2"
PKGDIR="/usr/portage/packages"
PORTAGE_RSYNC_EXTRA_OPTS="--exclude-from=/etc/portage/rsync_excludes"
PORTAGE_RSYNC_OPTS="--recursive --links --safe-links --perms --times --compress --force --whole-file --delete --delete-after --stats --timeout=180 --exclude='/distfiles' --exclude='/local' --exclude='/packages'"
PORTAGE_TMPDIR="/var/tmp"
PORTDIR="/usr/portage"
PORTDIR_OVERLAY="/usr/local/portage/overlay"
SYNC="rsync://rsync.gentoo.org/gentoo-portage"
USE="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"
Unset:  CTARGET, EMERGE_DEFAULT_OPTS, INSTALL_MASK, LDFLAGS, LINGUAS
Comment 16 Markus Meier gentoo-dev 2006-10-11 07:10:04 UTC
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='-Wl,-z,now' 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="x86"
AUTOCLEAN="yes"
CBUILD="i686-pc-linux-gnu"
CFLAGS="-O2 -march=i686 -fomit-frame-pointer -pipe"
CHOST="i686-pc-linux-gnu"
CONFIG_PROTECT="/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/"
CONFIG_PROTECT_MASK="/etc/env.d /etc/gconf /etc/revdep-rebuild /etc/terminfo /etc/texmf/web2c"
CXXFLAGS="-O2 -march=i686 -fomit-frame-pointer -pipe"
DISTDIR="/usr/portage/distfiles"
FEATURES="autoconfig ccache collision-protect distlocks fixpackages metadata-transfer parallel-fetch sandbox sfperms strict test userfetch userpriv usersandbox"
GENTOO_MIRRORS="http://mirror.switch.ch/mirror/gentoo/ http://gentoo.inode.at/"
LANG="en_GB.utf8"
LINGUAS="en de en_GB"
PKGDIR="/usr/portage/packages"
PORTAGE_RSYNC_OPTS="--recursive --links --safe-links --perms --times --compress --force --whole-file --delete --delete-after --stats --timeout=180 --exclude='/distfiles' --exclude='/local' --exclude='/packages'"
PORTAGE_TMPDIR="/var/tmp"
PORTDIR="/usr/portage"
PORTDIR_OVERLAY="/usr/local/portage/normal /usr/local/portage/testing"
SYNC="rsync://192.168.2.1/gentoo-portage"
USE="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"
Unset:  CTARGET, EMERGE_DEFAULT_OPTS, INSTALL_MASK, LC_ALL, LDFLAGS, MAKEOPTS, PORTAGE_RSYNC_EXTRA_OPTS
Comment 17 Chris Gianelloni (RETIRED) gentoo-dev 2006-10-11 12:38:29 UTC
X11: is that the comprehensive list of packages, or is there a longer list that you would prefer us to use?
Comment 18 Donnie Berkholz (RETIRED) gentoo-dev 2006-10-11 13:54:34 UTC
(In reply to comment #17)
> X11: is that the comprehensive list of packages, or is there a longer list that
> 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't worry about that part. =)
Comment 19 Joshua Baergen (RETIRED) gentoo-dev 2006-10-13 16:17:06 UTC
Done.
Comment 20 Joshua Baergen (RETIRED) gentoo-dev 2006-10-13 16:31:18 UTC
Hah, whoops, thought this applied to AMD64/x86 only.
Comment 21 Christoph Mende (RETIRED) gentoo-dev 2006-10-13 17:34:52 UTC
I know it's just a meta package.. but you forgot to mark x11-base/xorg-x11-7.1 stable on amd64 and x86 :)
Comment 22 Joshua Baergen (RETIRED) gentoo-dev 2006-10-13 17:41:26 UTC
(In reply to comment #21)
> I know it's just a meta package.. but you forgot to mark x11-base/xorg-x11-7.1
> stable on amd64 and x86 :)
> 

Bah.  Thanks :)
Comment 23 Aron Griffis (RETIRED) gentoo-dev 2006-10-14 12:52:11 UTC
ia64 done
Comment 24 Gustavo Zacarias (RETIRED) gentoo-dev 2006-12-01 10:26:04 UTC
hppa stable.