ntdll: Add missing stdint.h include for kfreebsd architectures.

Jens Reyer jre.winesim at gmail.com
Thu Aug 25 06:32:34 CDT 2016


On 24.08.2016 19:05, Marvin wrote:
> Thank you for your contribution to Wine!
> 
> This is an automated notification to let you know that your patch has
> been reviewed and its status set to "Pending".
> 
> This means that the patch is not necessarily wrong, but its
> correctness is not obvious. You should either write a test case
> demonstrating that it is correct, try to fix the problem in a more
> straightforward way, or better explain why you are doing things this
> way.
> 
> If you do not understand the reason for this status, disagree with our
> assessment, or are simply not sure how to proceed next, please ask for
> clarification by replying to this email.

It's not clear to me why this was set to pending, so I'll try to cover
most bases in this mail:


I assume the patch itself is fine!?
We deploy it on every arch (Linux: amd64 arm64 armel armhf i386 powerpc,
hurd-i386, kfreebsd-i386)


Authorship:
The original author Mike (CCed in patch submission) is quite short on
time, so I decided to bring this patch (and others that we have in
Debian) here.
The whole Debian packaging is LGPL-2.1+ licensed (except if we use 3rd
party stuff, which isn't the case for this patch). See [1].

History of this patch:
1.7.45-1 add, Michael Gilbert [2]
1.7.54-1 temporarily disable, Michael Gilbert [3]
1.7.54-2 refresh and readd, Michael Gilbert [4]
1.7.55-1 rename, Michael Gilbert [5]
1.9.9-1  refresh, Jens Reyer [6]


Is this patch needed?

Related (fixed) build failures:
The last successful build on kfreebsd-i386 without this patch was 1.7.41-1.
There's no data for 1.7.42/1.7.43.
1.7.44 failed to build.
With the patch 1.7.45 and following versions built.
When the patch was removed temporarily 1.7.54-1 failed to build.
Later versions with patch built again.
A list of all build logs is available at [7].

I didn't run a regression test, nor can name the relevant commit that
caused the failure (I assume it was a change in Wine).

If required I might verify if the patch is still needed today, but I'd
have to apply for access to a kfreebsd machine first.


I hope this clarifies everything
Greets
jre


[1]
https://anonscm.debian.org/git/pkg-wine/wine.git/tree/debian/copyright

[2]
https://anonscm.debian.org/git/pkg-wine/wine.git/commit/?id=4d7a55e

[3]
https://anonscm.debian.org/git/pkg-wine/wine.git/commit/?id=94643f4

[4]
https://anonscm.debian.org/git/pkg-wine/wine.git/commit/?id=0fa1339

[5]
https://anonscm.debian.org/git/pkg-wine/wine.git/commit/?id=8deb56f

[6]
https://anonscm.debian.org/git/pkg-wine/wine.git/commit/?id=3d3f870

[7]
https://buildd.debian.org/status/logs.php?pkg=wine-development&arch=kfreebsd-i386&suite=sid

-------------- next part --------------
A non-text attachment was scrubbed...
Name: signature.asc
Type: application/pgp-signature
Size: 801 bytes
Desc: OpenPGP digital signature
URL: <http://www.winehq.org/pipermail/wine-devel/attachments/20160825/329decd6/attachment.sig>


More information about the wine-devel mailing list