[ANNOUNCE] xtrans 1.3.1

Thomas Klausner wiz at NetBSD.org
Thu Nov 7 02:46:31 PST 2013


I see new compilation errors with this (compared to 1.2.7):

libFS-1.0.5:
In file included from fs_transport.c:31:
In file included from /scratch/x11/libFS/work/.buildlink/include/X11/Xtrans/transport.c:67:
/scratch/x11/libFS/work/.buildlink/include/X11/Xtrans/Xtranssock.c:2509:9: error: use of undeclared identifier '_FSTransSocketSendFdInvalid'
        TRANS(SocketSendFdInvalid),
        ^
/scratch/x11/libFS/work/.buildlink/include/X11/Xtrans/Xtrans.h:93:21: note: expanded from macro 'TRANS'
#define TRANS(func) _FSTrans##func
                    ^
<scratch space>:83:1: note: expanded from here
_FSTransSocketSendFdInvalid
^

libICE-1.0.8:
In file included from icetrans.c:31:
In file included from /scratch/x11/libICE/work/.buildlink/include/X11/Xtrans/transport.c:67:
/scratch/x11/libICE/work/.buildlink/include/X11/Xtrans/Xtranssock.c:2509:9: error: use of undeclared identifier '_IceTransSocketSendFdInvalid'
        TRANS(SocketSendFdInvalid),
        ^
/scratch/x11/libICE/work/.buildlink/include/X11/Xtrans/Xtrans.h:107:21: note: expanded from macro 'TRANS'
#define TRANS(func) _IceTrans##func
                    ^
<scratch space>:127:1: note: expanded from here
_IceTransSocketSendFdInvalid
^

libX11-1.6.2:
In file included from xim_trans.c:30:
In file included from /scratch/x11/libX11/work/.buildlink/include/X11/Xtrans/transport.c:67:
/scratch/x11/libX11/work/.buildlink/include/X11/Xtrans/Xtranssock.c:2701:9: error: use of undeclared identifier '_XimXTransSocketRecvFd'; did you mean '_XimXTransSocketRead'?
        TRANS(SocketRecvFd),
        ^~~~~~~~~~~~~~~~~~~
        _XimXTransSocketRead
/scratch/x11/libX11/work/.buildlink/include/X11/Xtrans/Xtrans.h:86:21: note: expanded from macro 'TRANS'
#define TRANS(func) _XimXTrans##func
                    ^
<scratch space>:124:1: note: expanded from here
_XimXTransSocketRecvFd
^
/scratch/x11/libX11/work/.buildlink/include/X11/Xtrans/Xtranssock.c:2224:1: note: '_XimXTransSocketRead' declared here
TRANS(SocketRead) (XtransConnInfo ciptr, char *buf, int size)
^
/scratch/x11/libX11/work/.buildlink/include/X11/Xtrans/Xtrans.h:86:21: note: expanded from macro 'TRANS'
#define TRANS(func) _XimXTrans##func
                    ^
<scratch space>:106:1: note: expanded from here
_XimXTransSocketRead
^

libXfont-1.4.6:
In file included from fstrans.c:28:
In file included from /scratch/x11/libXfont/work/.buildlink/include/X11/Xtrans/transport.c:67:
/scratch/x11/libXfont/work/.buildlink/include/X11/Xtrans/Xtranssock.c:2701:9: error: use of undeclared identifier '_FontTransSocketRecvFd'; did you mean '_FontTransSocketRead'
?
        TRANS(SocketRecvFd),
        ^~~~~~~~~~~~~~~~~~~
        _FontTransSocketRead
/scratch/x11/libXfont/work/.buildlink/include/X11/Xtrans/Xtrans.h:100:21: note: expanded from macro 'TRANS'
#define TRANS(func) _FontTrans##func
                    ^
<scratch space>:87:1: note: expanded from here
_FontTransSocketRecvFd
^
/scratch/x11/libXfont/work/.buildlink/include/X11/Xtrans/Xtranssock.c:2224:1: note: '_FontTransSocketRead' declared here
TRANS(SocketRead) (XtransConnInfo ciptr, char *buf, int size)
^
/scratch/x11/libXfont/work/.buildlink/include/X11/Xtrans/Xtrans.h:100:21: note: expanded from macro 'TRANS'
#define TRANS(func) _FontTrans##func
                    ^
<scratch space>:69:1: note: expanded from here
_FontTransSocketRead
^

 Thomas


On Wed, Nov 06, 2013 at 11:19:55PM -0800, Keith Packard wrote:
> 
> Here's a new 1.3.1 release of libXtrans. The only interesting change
> is that it now requires applications to specify that they want FD
> passing support by defining XTRANS_SEND_FDS; the X server will do that
> only on Linux. When non-Linux FD passing support is integrated, we can
> change what the X server does
> 
> Keith Packard (3):
>       Revert "Remove 'Readv' interface"
>       Add SEND_FDS version of Readv
>       Update to version 1.3.1
> 
> Mark Kettenis (1):
>       Don't include file descriptor passing code by default
> 
> git tag: xtrans-1.3.1
> 
> http://xorg.freedesktop.org/archive/individual/lib/xtrans-1.3.1.tar.bz2
> MD5:  ca770a056d383c47d9e9d99262a370fd  xtrans-1.3.1.tar.bz2
> SHA1: 0905e47fe1d185b918a15651632a8ca822be4385  xtrans-1.3.1.tar.bz2
> SHA256: 9bdcbf7539317a518099f13eda35a9b6e1986ef6d319cc21a95a167b66325a8c  xtrans-1.3.1.tar.bz2
> 
> http://xorg.freedesktop.org/archive/individual/lib/xtrans-1.3.1.tar.gz
> MD5:  d54639f4cc0f82044c6efe3577a53fb5  xtrans-1.3.1.tar.gz
> SHA1: e2426aafa4477acb2ddc081e9119b76f025f58d2  xtrans-1.3.1.tar.gz
> SHA256: efc4739a6eb401b1193f08d7196429cc76962ffb8bf3b5d95818b1c9dc2a3902  xtrans-1.3.1.tar.gz
> 
> -- 
> keith.packard at intel.com



> _______________________________________________
> xorg-announce mailing list
> xorg-announce at lists.x.org
> http://lists.x.org/mailman/listinfo/xorg-announce



More information about the xorg-devel mailing list