Yes it's a pity X11rdp can't be built just using a distro's X headers -
that'd be a nice thing to have...

The beta version of my X11rdp-o-Matic scripts now builds the X source and
X11rdp as packages using checkinstall, so check that out - I mentioned it
in a post to this list yesterday.

It also builds xrdp as a package using checkinstall.

Still some wrinkles to iron out before it comes out of beta - I suggest you
read the link I gave in that announcement as well.

Regards

Kev.

Regards


On Wed, Jan 30, 2013 at 1:18 PM, Philipp Hahn <h...@univention.de> wrote:

> Hello,
>
> we (Univention) have a Debian package from xrdp-0.7.0~git20130113 for our
> own
> Debian Squeeze based distribution UCS-3.1, which is available through our
> AppCenter since today.
>
> The problem with building X11rdp is that you need the source code of the
> X.org
> server, because X11rdp reuses large sections of that code. Sadly the Xorg
> server does not export enougth interfaces to build X11rdp against the
> public
> interface of Xorg server.
> With that approach it's very unlikely for X11rdp to enter Debian, since
> including the Xorg source code a second time into the Debian archive would
> create additional work for the Debian Security Team, which would then have
> to
> fix bugs in two packages.
>
> With Squeeze the versions of several packages are too old, so in our build
> I
> had to include the newer source code anyway:
>
> xorg/X11R7.6/x11_file_list.txt
> > xproto-7.0.20.tar.bz2 : xproto-7.0.20 :
> > libdrm-2.4.26.tar.bz2 : libdrm-2.4.26 :
> > MesaLib-7.10.3.tar.bz2 :
> Mesa-7.10.3 : --disable-gallium --with-dri-drivers=swrast
> --with-dri-driverdir='${libdir}/dri-7.10.3'
> > libXfont-1.4.3.tar.bz2 :  libXfont-1.4.3 :
> > xorg-server-1.9.3.tar.bz2 :
> xorg-server-1.9.3 : --with-sha1=libcrypto --disable-dmx
> --with-dri-driver-path='${libdir}/dri-7.10.3'
>
> With Wheezy the versions of the pre-requisits are newer, so I would hope
> that
> only the source code of xorg-server is needed for building X11rdp.
> If there's enough interest I'll have a look at that as well.
>
> Sincerely
> Philipp
> --
> Philipp Hahn           Open Source Software Engineer
> h...@univention.de
> Univention GmbH        be open.                       fon: +49 421 22
> 232- 0
> Mary-Somerville-Str.1  D-28359 Bremen                 fax: +49 421 22
> 232-99
>
> http://www.univention.de/
>
>
> ------------------------------------------------------------------------------
> Everyone hates slow websites. So do we.
> Make your web apps faster with AppDynamics
> Download AppDynamics Lite for free today:
> http://p.sf.net/sfu/appdyn_d2d_jan
> _______________________________________________
> xrdp-devel mailing list
> xrdp-de...@lists.sourceforge.net
> https://lists.sourceforge.net/lists/listinfo/xrdp-devel
>
>

Reply via email to