Re: latest xorg port compiles but does not run on sparc64

From: Robert Noland <rnoland_at_2hip.net>
Date: Thu, 08 Feb 2007 19:14:31 -0500
On Wed, 2007-02-07 at 20:30 -0500, Richard Coleman wrote:
> 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".
> > 
> > Unfortunately I forgot to make a typescript, so I can't tell if 
> > something went wrong during the build. Building xorg on an ultra10 takes 
> > several hours, so please forgive me for not building a second time. 
> > Meanwhile I got X running using binary packages.
> > 
> > Does anyone have any clue as to what might have happend? The full 
> > Xorg.log is reproduced below.

This is related to the removal of objformat from -current.  Richard and
I got his working by installing objformat from my -current box and
recompiling xorg-server and xorg-libraries.

 ./work/xc/lib/Xft/configure:  objformat=`test -x /usr/bin/objformat
&& /usr/bin/objformat || echo aout`
./work/xc/lib/Xft/configure:  version_type=freebsd-$objformat

this is scattered all around in several places in the code.

robert.

>  
> > Cheers
> > Michiel
> > 
> > X Window System Version 6.9.0
> > Release Date: 21 December 2005
> > X Protocol Version 11, Revision 0, Release 6.9
> > Build Operating System: FreeBSD 7.0 sparc64 [ELF] Current Operating 
> > System: FreeBSD charliefreak.boland.org 7.0-CURRENT FreeBSD 7.0-CURRENT 
> > #0: Wed Feb  7 08:32:15 CET 2007     
> > root_at_charliefreak.boland.org:/usr/obj/usr/src/sys/GENERIC sparc64
> > Build Date: 07 February 2007
> >     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: Thu Feb  8 00:09:00 2007
> > (EE) Unable to locate/open config file
> > (II) Module ABI versions:
> >     X.Org ANSI C Emulation: 0.2
> >     X.Org Video Driver: 0.8
> >     X.Org XInput driver : 0.5
> >     X.Org Server Extension : 0.2
> >     X.Org Font Renderer : 0.4
> > (II) Loader running on freebsd
> > (II) LoadModule: "bitmap"
> > (II) Loading /usr/X11R6/lib/modules/fonts/libbitmap.so
> > dlopen: /usr/X11R6/lib/modules/fonts/libbitmap.so: Undefined symbol 
> > "xf86stderr"
> > (EE) Failed to load /usr/X11R6/lib/modules/fonts/libbitmap.so
> > (II) UnloadModule: "bitmap"
> > (EE) Failed to load module "bitmap" (loader failed, 7)
> > (II) LoadModule: "pcidata"
> > (II) Loading /usr/X11R6/lib/modules/libpcidata.so
> > (II) Module pcidata: vendor="X.Org Foundation"
> >     compiled for 6.9.0, module version = 1.0.0
> >     ABI class: X.Org Video Driver, version 0.8
> > 
> > Fatal server error:
> > Unable to load required base modules, Exiting...
> > 
> > 
> > Please consult the The X.Org Foundation support
> >      at http://wiki.X.Org
> >  for help. Please also check the log file at "/var/log/Xorg.0.log" for 
> > additional information.
> 
> It's not sparc64 specific.  I've been getting the same error on 
> FreeBSD/i386-CURRENT since Monday.  I've re-cvsuped/rebuilt everything multiple 
> times, but always get that same error (can't load module bitmap) when I try to 
> start the server.
> 
> Richard Coleman
> rcoleman_at_criticalmagic.com
> _______________________________________________
> freebsd-current_at_freebsd.org mailing list
> http://lists.freebsd.org/mailman/listinfo/freebsd-current
> To unsubscribe, send any mail to "freebsd-current-unsubscribe_at_freebsd.org"
Received on Thu Feb 08 2007 - 23:35:08 UTC

This archive was generated by hypermail 2.4.0 : Wed May 19 2021 - 11:39:05 UTC