Comment 51 for bug 1558480

Revision history for this message
jre (jre-phoenix) wrote : Re: Transition from src:wine1.6 to src:wine from Debian

@mantas

Unfortunately the dependency on unicode-data (>= 9.0) is necessary, because this is an incompatible change in the source. The current Wine source only builds with Unicode 9, but not with Unicode 8. The old Wine source built only with Unicode 8, but not with Unicode 9. (Just verified that again).

I'll only provide my PPA for testing until the packages are added to Ubuntu in a few days. Then I'll delete it. However I'd be happy to support anyone in creating backports in a PPA, similarily like I'm working with brianquigley and ginggs to get the packages in Ubuntu. I'll probably know what is needed because I'm doing Debian Jessie backports (Jessie is older than Ubuntu 16.04).

For jessie-backports I backported khronos-api and unicode-data - I suggest to do the same for the latter in a backporting PPA. Since it's only a build-dependency, but not a runtime-dependency, this is safe to do. Alternatively you might just drop unicode-9.patch in src:wine.

Further changes (e.g. for older debhelper) can/will be found in the git repository (check its history):
  https://anonscm.debian.org/git/pkg-wine/wine.git
  branch jessie-backports-1.8.x for src:wine
  branch jessie-backports-1.9.x for src:wine-development
For current versions this is only reverting one commit. So for everyone interested, this is more about commitment in the long run, than about doing complicated stuff.