[Bug 207192] x11-servers/x11rdp: fix build with clang 3.8.0

bugzilla-noreply at freebsd.org bugzilla-noreply at freebsd.org
Fri Feb 19 06:28:51 UTC 2016


https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=207192

--- Comment #5 from Koichiro IWAO <meta+ports at vmeta.jp> ---
(In reply to Mikhail Teterin from comment #4)

> does x11rdp conflict with xrdp-devel?
No, but they're incompatible. Current version of x11-servers/x11rdp is only
compatible with xrdp v0.6.x.

I'm testing x11rdp-devel which compatible with xrdp-devel in my github repo.
https://github.com/metalefty/freebsd-ports/tree/develop/x11-servers

However, I'm not going to bring this in ports collection because xrdp project
is trying to replace x11rdp with xorgxrdp driver.
https://github.com/neutrinolabs/xrdp/wiki/Compiling-rdp-driver
I'm also testing xorgxrdp driver in my repo.
https://github.com/metalefty/freebsd-ports/tree/develop/x11-drivers/xorg-driver-xrdp

With xorgxrdp driver model, xrdp doesn't have to have own Xorg tree.
Just load xrdp drivers to existing Xorg installation.

I'm contributing to xrdp project to improve FreeBSD compatibility. In near 
future, things will be simple.  When net/xrdp is updated to 0.8.x or higher, 
x11-servers/x11rdp can be removed.  x11-servers/xorg-server with xorgxrdp
driver will be used instead of x11rdp.

> why does the source for x11rdp have to come from your own server 
Because it is svn snapshot.
svn://server1.xrdp.org/srv/svn/repos/main/x11rdp_xorg71 
We can get non-svn-snapshot version is distributed here. Of course this is
older than svn snapshot.
http://server1.xrdp.org/xrdp/x11rdp_xorg71.tar.gz

And one more, repository was migrated to GitHub however x11rdp source wasn't
migrated to GitHub meaning x11rdp source compatible with xrdp v0.6.x isn't
available on GitHub.

AFAIK, ports cannot fetch the source from svn server. Am I correct?
If possible, It is not necessary to distribute the source by my own.

If distributing source by my own is not recommended, I'm welcome to replace
the source from xrdp.org.  It means downgrade.

-- 
You are receiving this mail because:
You are the assignee for the bug.


More information about the freebsd-ports-bugs mailing list