Re: Second 4.6.0 release candidate

2006-03-27 Thread David Dawes
On Mon, Mar 27, 2006 at 07:22:51AM +0100, Andrew C Aitchison wrote:
>On Sun, 26 Mar 2006, David Dawes wrote:
>
>> While looking into this, I did find a bug in fontconfig where memory
>> could get freed twice.  I don't see the same symptoms, but this problem
>> does happen in code paths that get used when slanting a font.  I'm
>> committing the patch now.  Let me know if it makes a difference for you.
>
>Thanks.
>When should I expect this to make it into anoncvs.xfree86.org or 
>http://cvsweb.xfree86.org/cvsweb/xc/ 
>(I see that it has made it to http://www.xfree86.org/cvs/changes.html) ?

It shoud be there by now, but if it isn't, I've attached the patch (forgot
to do that last night).

David
-- 
David Dawes X-Oz Technologies
www.XFree86.org/~dawes  www.x-oz.com
Index: extras/fontconfig//src/fccfg.c
===
RCS file: /home/x-cvs/xc/extras/fontconfig/src/fccfg.c,v
retrieving revision 1.3
retrieving revision 1.4
diff -u -r1.3 -r1.4
--- extras/fontconfig//src/fccfg.c  3 May 2005 20:43:27 -   1.3
+++ extras/fontconfig//src/fccfg.c  27 Mar 2006 01:32:46 -  1.4
@@ -675,6 +675,7 @@
r = FcPatternGet (p, e->u.field, 0, &v);
if (r != FcResultMatch)
v.type = FcTypeVoid;
+   v = FcValueSave (v);
break;
 case FcOpConst:
if (FcNameConstant (e->u.constant, &v.u.i))


Re: make install fails

2006-03-27 Thread Marc Aurele La France

On Sun, 26 Mar 2006, Andrew C Aitchison wrote:


make[3]: Entering directory `/home/XFree86/4.2/std/xc/programs/xterm'
install -c  "`if [ \`grep ^utmp: /etc/group\` ]; then echo ' -m 2755 -g utmp'; else 
echo ' -m 4711'; fi`" xterm /usr/X11R6-v4/bin/xterm
install: installing multiple files, but last argument,
`/usr/X11R6-v4/bin/xterm' is not a directory
Try `install --help' for more information.



I think that the double quotes are turning the -m flags into a filename
beginning with a space.



The enclosed patch seems to work.


This has been committed.  Thanks.

Marc.

+--+---+
|  Marc Aurele La France   |  work:   1-780-492-9310   |
|  Academic Information and|  fax:1-780-492-1729   |
|Communications Technologies   |  email:  [EMAIL PROTECTED]  |
|  352 General Services Building   +---+
|  University of Alberta   |   |
|  Edmonton, Alberta   | Standard disclaimers apply|
|  T6G 2H1 |   |
|  CANADA  |   |
+--+---+
XFree86 developer and VP.  ATI driver and X server internals.
___
Devel mailing list
Devel@XFree86.Org
http://XFree86.Org/mailman/listinfo/devel


Re: make install fails

2006-03-27 Thread Marc Aurele La France

On Sun, 26 Mar 2006, Thomas Dickey wrote:

On Sun, 26 Mar 2006, Andrew C Aitchison wrote:

make[3]: Entering directory `/home/XFree86/4.2/std/xc/programs/xterm'
install -c  "`if [ \`grep ^utmp: /etc/group\` ]; then echo ' -m 2755 -g 
utmp'; else echo ' -m 4711'; fi`" xterm /usr/X11R6-v4/bin/xterm

install: installing multiple files, but last argument,
`/usr/X11R6-v4/bin/xterm' is not a directory
Try `install --help' for more information.



I think that the double quotes are turning the -m flags into a filename
beginning with a space.



The enclosed patch seems to work.


I saw the commit message, but the proposed solution still doesn't solve the 
problem: it is possible to have a utmp group defined but not use it
for the file-permissions on /var/whatever.  There's no 100% standard pathname 
for that file, so the configure script does some work to decide if it looks 
reasonable.


The configure script is irrelevant.  If you come up with a means to make this 
work properly with imake & Xinstall, then by all means do so.


Marc.

+--+---+
|  Marc Aurele La France   |  work:   1-780-492-9310   |
|  Academic Information and|  fax:1-780-492-1729   |
|Communications Technologies   |  email:  [EMAIL PROTECTED]  |
|  352 General Services Building   +---+
|  University of Alberta   |   |
|  Edmonton, Alberta   | Standard disclaimers apply|
|  T6G 2H1 |   |
|  CANADA  |   |
+--+---+
XFree86 developer and VP.  ATI driver and X server internals.
___
Devel mailing list
Devel@XFree86.Org
http://XFree86.Org/mailman/listinfo/devel