From owner-freebsd-current@FreeBSD.ORG Thu Feb 8 09:27:05 2007 Return-Path: X-Original-To: freebsd-current@FreeBSD.org Delivered-To: freebsd-current@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [69.147.83.52]) by hub.freebsd.org (Postfix) with ESMTP id 4CF8616A413 for ; Thu, 8 Feb 2007 09:27:01 +0000 (UTC) (envelope-from truckman@FreeBSD.org) Received: from gw.catspoiler.org (adsl-75-1-14-242.dsl.scrm01.sbcglobal.net [75.1.14.242]) by mx1.freebsd.org (Postfix) with ESMTP id 2B9D813C4C3 for ; Thu, 8 Feb 2007 09:27:01 +0000 (UTC) (envelope-from truckman@FreeBSD.org) Received: from FreeBSD.org (mousie.catspoiler.org [192.168.101.2]) by gw.catspoiler.org (8.13.3/8.13.3) with ESMTP id l189QRwB012946; Thu, 8 Feb 2007 01:26:32 -0800 (PST) (envelope-from truckman@FreeBSD.org) Message-Id: <200702080926.l189QRwB012946@gw.catspoiler.org> Date: Thu, 8 Feb 2007 01:26:27 -0800 (PST) From: Don Lewis To: michiel@boland.org In-Reply-To: MIME-Version: 1.0 Content-Type: TEXT/plain; charset=us-ascii Cc: freebsd-current@FreeBSD.org Subject: Re: latest xorg port compiles but does not run on sparc64 X-BeenThere: freebsd-current@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: Discussions about the use of FreeBSD-current List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Thu, 08 Feb 2007 09:27:05 -0000 On 8 Feb, Michiel Boland wrote: > Hi. I'm not sure what exactly is the correct mailing list for these > things, since it applies to both -current, -sparc64 and -ports, so I > thought I would try -current first. Sorry if this is inappropriate. > > Anyway, I recently got hold of an old Sun Ultra10 which I upgraded from > 6.2-RELEASE to -CURRENT (dated about midnight, 7 feb). At that time no > ports were installed. > > Then I proceeded to build and install the xorg-server port > (xorg-server-6.9.0_6) manually, but it wouldn't run. On startup of X the > rather curious message appeared: > > dlopen: /usr/X11R6/lib/modules/fonts/libbitmap.so: Undefined symbol > "xf86stderr". I also ran into this problem, except that the complaint was about a different symbol. I suspect that the problem is an include file change in either the base system or one of the xorg-server dependencies. These are the steps that I went through to get my machine up and running: Use "cvs update -D", "make", "make deinstall", and "make reinstall" to revert xorg-server and xorg-libraries to versions from two weeks ago. Still broken. Use "cvs update -D", "make buildworld", and "make buildkernel" to revert the base system to a two week old version. The xorg-server failed to start after "make installworld" and also after a subsequent "make installkernel" and a reboot. Revert to two week old versions of these dependencies: textproc/expat2 x11-fonts/fontconfig print/freetype print/freetype2 graphics/libdrm devel/pkg-config Still broken ... "make clean && make && make deinstall && make reinstall" in xorg-server. Result -- SUCCESS! Create a package for xorg-server and use this package to install on another machine that broke with the latest update. Result - SUCCESS! I've got a plane to catch in a few hours, so I can't debug this further, but I hope this provides enough info for someone to track down the actual problem.