NetBSD Problem Report #41922

From www@NetBSD.org  Sun Aug 23 06:51:47 2009
Return-Path: <www@NetBSD.org>
Received: from mail.netbsd.org (mail.netbsd.org [204.152.190.11])
	by www.NetBSD.org (Postfix) with ESMTP id 3F8FA63C2C7
	for <gnats-bugs@gnats.netbsd.org>; Sun, 23 Aug 2009 06:51:47 +0000 (UTC)
Message-Id: <20090823065146.D2B1D63C2BD@www.NetBSD.org>
Date: Sun, 23 Aug 2009 06:51:46 +0000 (UTC)
From: mustang@engholm.org
Reply-To: mustang@engholm.org
To: gnats-bugs@NetBSD.org
Subject: tdfx driver does not load on 5.0.1 X11R7, "Undefined PLT symbol"
X-Send-Pr-Version: www-1.0

>Number:         41922
>Category:       xsrc
>Synopsis:       tdfx driver does not load on 5.0.1 X11R7, "Undefined PLT symbol"
>Confidential:   no
>Severity:       serious
>Priority:       medium
>Responsible:    mrg
>State:          closed
>Class:          sw-bug
>Submitter-Id:   net
>Arrival-Date:   Sun Aug 23 06:55:00 +0000 2009
>Closed-Date:    Mon Oct 12 02:58:46 +0000 2009
>Last-Modified:  Mon Oct 12 02:58:46 +0000 2009
>Originator:     Dan Engholm
>Release:        5.0.1
>Organization:
>Environment:
NetBSD superman.engholm.org 5.0.1 NetBSD 5.0.1 (GENERIC) #0: Sun Aug  9 06:27:11 PDT 2009  mustang@alfred.engholm.org:/usr/home/mustang/netbsd/5.0.1/usr/src/sys/arch/i386/compile/obj/GENERIC i386
>Description:
I just upgraded this machine from 4.0.1 to 5.0.1 thus switched over from XFree86 X11R6 to xorg X11R7.  To configure my X server, I used "X -configure," moved the /root/xorg.conf.new to /etc/X11/xorg.conf and tried to start xdm.  The screen went blank and I could not get it to come back, not even switching to other virtual terminals.  I went to another machine and sshed in.  Just running X showed the following output:

superman# X 

X.Org X Server 1.4.2
Release Date: 11 June 2008
X Protocol Version 11, Revision 0
Build Operating System: NetBSD/i386  - 
Current Operating System: NetBSD superman.engholm.org 5.0.1 NetBSD 5.0.1 (GENERIC) #0: Sun Aug  9 06:27:11 PDT 2009  mustang@alfred.engholm.org:/usr/home/mustang/netbsd/5.0.1/usr/src/sys/arch/i386/compile/obj/GENERIC i386
Build Date: 11 June 2008  04:31:59PM

        Before reporting problems, check http://wiki.X.Org
        to make sure that you have the latest version.
Module Loader present
Markers: (--) probed, (**) from config file, (==) default setting,
        (++) from command line, (!!) notice, (II) informational,
        (WW) warning, (EE) error, (NI) not implemented, (??) unknown.
(==) Log file: "/var/log/Xorg.0.log", Time: Sat Aug 22 23:24:37 2009
(==) Using config file: "/etc/X11/xorg.conf"
(II) Module "ramdac" already built-in
(II) Module "ddc" already built-in
(II) Module "ddc" already built-in
/usr/X11R7/lib/modules/drivers//tdfx_drv.so: Undefined PLT symbol "TDFXDRIScreenInit" (symnum = 162)

I checked my old X11R6 X server configuration file and it said it was using the same driver (tdfx).

To work around the problem, I'm putting a different video display adapter in the PC but I'd like to eventually switch it back.  Of course, I can put this card in another machine for testing, if necessary.
>How-To-Repeat:
In a system with a Voodoo 3 video card in it, try running the X server.
>Fix:

>Release-Note:

>Audit-Trail:

Responsible-Changed-From-To: xsrc-manager->mrg
Responsible-Changed-By: mrg@NetBSD.org
Responsible-Changed-When: Sun, 23 Aug 2009 06:59:34 +0000
Responsible-Changed-Why:
i'll take care of this error...


State-Changed-From-To: open->analyzed
State-Changed-By: mrg@NetBSD.org
State-Changed-When: Sun, 23 Aug 2009 06:59:34 +0000
State-Changed-Why:
this needs tdfx_dr.c linked in as well.


From: matthew green <mrg@netbsd.org>
To: gnats-bugs@gnats.NetBSD.org
Cc: 
Subject: PR/41922 CVS commit: src/external/mit/xorg/server/drivers/xf86-video-tdfx
Date: Thu, 27 Aug 2009 04:33:18 +0000

 Module Name:	src
 Committed By:	mrg
 Date:		Thu Aug 27 04:33:18 UTC 2009

 Modified Files:
 	src/external/mit/xorg/server/drivers/xf86-video-tdfx: Makefile

 Log Message:
 build tdfx_dri.c.  fixes PR#41922.


 To generate a diff of this commit:
 cvs rdiff -u -r1.4 -r1.5 \
     src/external/mit/xorg/server/drivers/xf86-video-tdfx/Makefile

 Please note that diffs are not public domain; they are subject to the
 copyright notices on the relevant files.

State-Changed-From-To: analyzed->closed
State-Changed-By: mrg@NetBSD.org
State-Changed-When: Mon, 12 Oct 2009 02:58:46 +0000
State-Changed-Why:
pretty sure this was fixed and pulled up already.



>Unformatted:

NetBSD Home
NetBSD PR Database Search

(Contact us) $NetBSD: query-full-pr,v 1.39 2013/11/01 18:47:49 spz Exp $
$NetBSD: gnats_config.sh,v 1.8 2006/05/07 09:23:38 tsutsui Exp $
Copyright © 1994-2007 The NetBSD Foundation, Inc. ALL RIGHTS RESERVED.