compiling Wine staging without certain patches - bisect to find patch which triggers crash

Questions about Wine on Linux
Locked
sunset
Newbie
Newbie
Posts: 2
Joined: Tue Nov 28, 2023 7:47 am

compiling Wine staging without certain patches - bisect to find patch which triggers crash

Post by sunset »

I've compiled a 8.14 through 8.21 with and without staging patches and narrowed down to 8.16 with staging as triggering my app crash.
Additionally I've -W eventfd_synchronization on 8.16, the build runs the app normally.
That patch folder has about 50 diffs in it.

I've tried manually deleting the patch file items in my Fedora rpm package .spec, but then I get complaints of missing patch files, when patch apply is run.
How can I apply all the other patch series, and then say only first half within the above, to further narrow down to a particular patch ?
jkfloris
Level 12
Level 12
Posts: 3141
Joined: Thu Aug 14, 2014 10:10 am

Re: compiling Wine staging without certain patches - bisect to find patch which triggers crash

Post by jkfloris »

The Wiki and gitlab have more information about this.
Unfortunately, I have no experience with this, so I can't tell you exactly how to use "patchinstall.py".
Locked