[Bug 677129] Re: Please merge xterm 266-1 (main) from debian unstable (main)

Thomas Dickey dickey at his.com
Fri Nov 19 00:54:05 UTC 2010


On Fri, 19 Nov 2010, Julien Cristau wrote:

> On Fri, Nov 19, 2010 at 00:11:02 -0000, Thomas Dickey wrote:
>
>> On Fri, 19 Nov 2010, Robert Hooker wrote:
>>
>>> It hasn't been synced because it doesn't build on natty, our delta can
>>> be dropped now otherwise. Do you have a patch to fix the linker problem
>>> by any chance?
>>
>> what was the linker problem?
>>
> the compiler in Ubuntu's development version passes --no-add-needed to
> the linker, which results in build failure because -lfontconfig and
> -lX11 aren't passed when linking xterm.  I reproduced the failure on
> Debian by setting LDFLAGS="-Wl,--no-add-needed", and got a working build
> with LDFLAGS="-Wl,--no-add-needed -lfontconfig -lX11".
>
> The errors were:
>
> /usr/bin/ld: fontutils.o: undefined reference to symbol 'FcCharSetHasChar'
> /usr/bin/ld: note: 'FcCharSetHasChar' is defined in DSO /usr/lib64/libfontconfig.so.1 so try adding it to the linker command line
>
> and
>
> /usr/bin/ld: main.o: undefined reference to symbol 'XGeometry'
> /usr/bin/ld: note: 'XGeometry' is defined in DSO /usr/lib64/libX11.so.6 so try adding it to the linker command line
>
> Initially the libs used were -lXft -lXaw7 -lXt -lXmu -lXt -lSM -lICE
> -lutempter -ltermcap.

I've an interim patch for #267 in

ftp://invisible-island.net/temp (xterm-266a or xterm-266b)

which probably fixes that.  (I'm in the middle of a long documentation
change, which I intended to put into #267).

-- 
Thomas E. Dickey
http://invisible-island.net
ftp://invisible-island.net

-- 
Please merge xterm 266-1 (main) from debian unstable (main)
https://bugs.launchpad.net/bugs/677129
You received this bug notification because you are a member of Ubuntu
Sponsors Team, which is a direct subscriber.

Status in “xterm” package in Ubuntu: New

Bug description:
Binary package hint: xterm

xterm (266-1) unstable; urgency=low

   * New upstream release (Closes: #601103, yay for patience…):
     + Fix a regression in fontname logic from patch #263, thanks to
       Vincent Lefevre (Closes: #600707).
   * Fix watch file: use PASV mode.

 -- Cyril Brulebois <kibi at debian.org>  Wed, 27 Oct 2010 14:23:02 +0200

xterm (264-1) unstable; urgency=low

   * New upstream release:
     + Fix active-icon in specific cases (Closes: #591265).
     + Fix pointer visibility issues (Closes: #594856).
     + Fix segmentation fault with -fb and other options (Closes: #600129).
   * Add myself to Uploaders.

 -- Cyril Brulebois <kibi at debian.org>  Thu, 14 Oct 2010 23:53:57 +0200





More information about the Ubuntu-sponsors mailing list