Opened 13 years ago

Closed 13 years ago

#30108 closed update (fixed)

wine-crossover: Fails to build due to AppleWM proto changes

Reported by: ryandesign (Ryan Carsten Schmidt) Owned by: jeremyhu (Jeremy Huddleston Sequoia)
Priority: Normal Milestone:
Component: ports Version: 1.9.2
Keywords: Cc:
Port: wine-crossover

Description

Here is a patch to update wine-crossover-games to 10.0.3, but it does not build:

x11drv_main.c: In function 'process_attach':
x11drv_main.c:602: error: 'AppleWMFrameClassDocument' undeclared (first use in this function)

Attachments (1)

wine-crossover-games-10.0.3.diff (2.1 KB) - added by ryandesign (Ryan Carsten Schmidt) 13 years ago.
patch which does not build

Download all attachments as: .zip

Change History (6)

Changed 13 years ago by ryandesign (Ryan Carsten Schmidt)

patch which does not build

comment:1 Changed 13 years ago by ryandesign (Ryan Carsten Schmidt)

I may have misunderstood, and missed that you already have a new port wine-crossover for this version.

So, then, all that needs to be done to wine-crossover-games is to fix its master_sites and livecheck.

comment:2 Changed 13 years ago by jeremyhu (Jeremy Huddleston Sequoia)

Port: wine-crossover added; wine-crossover-games removed
Summary: wine-crossover-games: update to 10.0.3wine-crossover: Fails to build due to AppleWM proto changes

comment:3 Changed 13 years ago by jeremyhu (Jeremy Huddleston Sequoia)

master_sites is fine. I updated the livecheck for both the office and games versions in r80366 r80367

comment:4 Changed 13 years ago by jeremyhu (Jeremy Huddleston Sequoia)

The build failure is from a correction in the AppleWM protocol which I didn't think would impact anyone outside of me:

http://cgit.freedesktop.org/xorg/proto/applewmproto/commit/?id=e6dcda815740711b66641545e911a96ac58f805f

I recall now that Ken added some special code to wine to workaround a bug in quartz-wm which used this to query the height of the titlebar. We can probably just remove this hack from wine-crossover-*

comment:5 Changed 13 years ago by jeremyhu (Jeremy Huddleston Sequoia)

Resolution: fixed
Status: newclosed
Note: See TracTickets for help on using tickets.