Xpra: Ticket #1215: build patched dummy drivers for Debian / Ubuntu

Follow up from ticket:1202#comment:26, it would be nice if Debian and Ubuntu servers had correct DPI settings in all cases.

See wiki/Xdummy and wiki/DPI

Tue, 12 Jul 2016 16:51:50 GMT - Antoine Martin: milestone changed

Milestone renamed

Sun, 21 Aug 2016 09:55:49 GMT - Antoine Martin: milestone changed

Milestone renamed

Sat, 17 Dec 2016 17:36:23 GMT - Antoine Martin: attachment set

work in progress - builds on stretch and yakkety, without any patches

Sat, 17 Dec 2016 23:05:37 GMT - Antoine Martin: status changed; resolution set

Done in r14562 with dummy version 0.3.8. This may need further updates if progress is made on #56.

The beta area has dummy packages for Debian Stretch, Ubuntu Xenial and Ubuntu Yakkety.

Thu, 22 Dec 2016 11:39:04 GMT - Antoine Martin:

Packaging had issues, see #1384

Fri, 23 Dec 2016 05:25:11 GMT - Antoine Martin:

Added the fix-pointer-limits patch (see #349) in r14584.

Fri, 23 Dec 2016 05:28:21 GMT - Antoine Martin: description changed

Sat, 11 Mar 2017 07:29:38 GMT - Antoine Martin:

Just noticed that Debian Wheezy and Jessie have DPI issues with the 1.0 branch because of this ticket: the dummy driver fails to build on those older distros. Specifically since this commit: r15013. (r15014 for v1.0.x branch: 1.0.2)

To build on Debian Wheezy and Jessie, we need to workaround this build error:

/xserver-xorg-video-dummy/missing: line 81: automake-1.15: command not found

None of the easy / hackish workarounds applied, so I resorted to installing automake-1.15 from source using this script then symlinked it into /usr/bin so the build finds it:

ln -sf /usr/local/bin/automake-1.15 /usr/bin/

This can all be removed after we've built the dummy packages.

Sat, 23 Jan 2021 05:18:07 GMT - migration script:

this ticket has been moved to: https://github.com/Xpra-org/xpra/issues/1215