Skip site navigation (1)Skip section navigation (2)
Date:      Sun, 07 Jun 1998 18:33:55 -0400
From:      "Daniel M. Eischen" <deischen@iworks.InterWorks.org>
To:        jb@cimlogic.com.au
Cc:        freebsd-hackers@FreeBSD.ORG
Subject:   Re: ___error changes break CDE and mwm
Message-ID:  <357B1553.41C67EA6@iworks.InterWorks.org>

next in thread | raw e-mail | index | archive | help
> Daniel M. Eischen wrote:
> > 
> > bash-2.02$ /usr/dt/bin/dtwm
> > /usr/libexec/ld.so: Undefined symbol "___error" called from dtwm:/usr/X11R6/lib/libX11.so.6.1 at 0x204d2610
> > bash-2.02$ /usr/X11R6/bin/mwm
> > /usr/libexec/ld.so: Undefined symbol "___error" called from mwm:/usr/X11R6/lib/libX11.so.6.1 at 0x202c2610
> > 
> > I think you're suppose to be able to run XFree86 and CDE, but definitely
> > not now.  Reverting back to X11 from CDE should at least let me run the
> > window manager, but I'll have to use a newer xterm (and perhaps a few
> > other apps).  Actually, just backing out to CDEs libX11.a/libX11.so.6.1
> > let's me run mwm, but dtwm/dtgreet/dtlogin are still busted apparently
> > from other libraries.
> 
> In your case, the XFree86 library versions need to be bumped to avoid
> this problem. But of course that will prevent dtwm and mwm from using
> the newer libraries (which defeats what you were trying to achieve).
> So the answer is "don't do that". 8-)

No, I think that is what I want :-)  mwm and dtwm (and company) work
with the X libraries built without the __error change.  But xterm
didn't work (it was libtermcap).  As in the the other "Undefined
symbol ___error" postings, xterm uses libtermcap which got updated
and now references ___error (which doesn't exist in libc.so.2.2).

Bumping the libtermcap version number would let it all work again.
Bumping the affected X library version numbers would let one rebuild
and install X without affecting CDE/mwm.

Dan Eischen
deischen@iworks.InterWorks.org

To Unsubscribe: send mail to majordomo@FreeBSD.org
with "unsubscribe freebsd-hackers" in the body of the message



Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?357B1553.41C67EA6>