[MacPorts] #40905: wine-crossover, Mavericks 10.9
#40905: wine-crossover, Mavericks 10.9 -------------------------------------------------+------------------------- Reporter: francisco.amorim@… | Owner: macports- Type: defect | tickets@… Priority: High | Status: new Component: ports | Milestone: Keywords: wine, crossover, wine-crossover, | Version: 2.2.0 mavericks, 10.9, Xcode 5 | Port: wine- | crossover -------------------------------------------------+------------------------- Hello, This is my first ticket. I'm having trouble when building wine-crossover under Mavericks, OSX 10.9, Xcode 5.0.1. I could install the standard wine successfully via MacPorts though, but later I uninstalled because I have an old license (10.x) of CrossOver. I discovered that older CrossOver frontends work well with newer crossover-wine backends (Snow Leopard). Now I'm trying to do the same under Mavericks. I send my error log file as attachment. Here are the latest error log lines: {{{ :info:build ./tools/makedep -C. -S. -T. :info:build warning: unknown warning option '-Wunused-but-set-parameter'; did you mean '-Wunused-parameter'? [-Wunknown-warning-option] :info:build error: unable to open output file 'config.o': 'Error opening output file 'config.o'' :info:build 1 warning and 1 error generated. :info:build make[1]: *** [config.o] Error 1 :info:build make[1]: Leaving directory `/opt/local/var/macports/build/_opt_local_var_macports_sources_www.macports .org_files_ports_x11_wine-crossover/wine- crossover/work/sources/wine/libs/wine' :info:build make: *** [libs/wine] Error 2 :info:build make: Leaving directory `/opt/local/var/macports/build/_opt_local_var_macports_sources_www.macports .org_files_ports_x11_wine-crossover/wine-crossover/work/sources/wine' :info:build Command failed: cd "/opt/local/var/macports/build/_opt_local_var_macports_sources_www.macports .org_files_ports_x11_wine-crossover/wine-crossover/work/sources/wine" && /usr/bin/make -j2 -w depend all :info:build Exit code: 2 :error:build org.macports.build for port wine-crossover returned: command execution failed :debug:build Error code: CHILDSTATUS 17348 2 :debug:build Backtrace: command execution failed while executing "system -nice 0 $fullcmdstring" ("eval" body line 1) invoked from within "eval system $notty $nice \$fullcmdstring" invoked from within "command_exec build" (procedure "portbuild::build_main" line 8) invoked from within "$procedure $targetname" :info:build Warning: targets not executed for wine-crossover: org.macports.activate org.macports.build org.macports.destroot org.macports.install :notice:build Please see the log file for port wine-crossover for details: /opt/local/var/macports/logs/_opt_local_var_macports_sources_www.macports .org_files_ports_x11_wine-crossover/wine-crossover/main.log }}} -- Ticket URL: <https://trac.macports.org/ticket/40905> MacPorts <http://www.macports.org/> Ports system for OS X
#40905: wine-crossover, Mavericks 10.9 ---------------------------------+------------------------ Reporter: francisco.amorim@… | Owner: jeremyhu@… Type: defect | Status: new Priority: Normal | Milestone: Component: ports | Version: 2.2.0 Resolution: | Keywords: mavericks Port: wine-crossover | ---------------------------------+------------------------ Changes (by ryandesign@…): * keywords: wine, crossover, wine-crossover, mavericks, 10.9, Xcode 5 => mavericks * cc: ryandesign@… (added) * owner: macports-tickets@… => jeremyhu@… * priority: High => Normal Comment: Please [http://guide.macports.org/chunked/project.html#project.tickets.prerequisites clean and try again]. -- Ticket URL: <https://trac.macports.org/ticket/40905#comment:1> MacPorts <http://www.macports.org/> Ports system for OS X
#40905: wine-crossover: error: 'CGDirectPaletteRef' undeclared ---------------------------------+-------------------------- Reporter: francisco.amorim@… | Owner: ryandesign@… Type: defect | Status: assigned Priority: Normal | Milestone: Component: ports | Version: 2.2.0 Resolution: | Keywords: mavericks Port: wine-crossover | ---------------------------------+-------------------------- Changes (by ryandesign@…): * status: new => assigned * cc: ryandesign@… (removed) * cc: jeremyhu@… (added) * owner: jeremyhu@… => ryandesign@… Comment: I can reproduce the problem. The error is: {{{ gdi.c: In function 'device_init': gdi.c:96: error: 'CGDirectPaletteRef' undeclared (first use in this function) gdi.c:96: error: (Each undeclared identifier is reported only once gdi.c:96: error: for each function it appears in.) gdi.c:96: error: expected ';' before 'palette' gdi.c:142: error: 'palette' undeclared (first use in this function) gdi.c:142: warning: implicit declaration of function 'CGPaletteCreateWithDisplay' gdi.c:145: warning: implicit declaration of function 'CGPaletteGetNumberOfSamples' gdi.c:146: warning: implicit declaration of function 'CGPaletteRelease' make[1]: *** [gdi.o] Error 1 }}} This is the same error I previously [ticket:40724 fixed for wine] so I can fix it here as well. -- Ticket URL: <https://trac.macports.org/ticket/40905#comment:2> MacPorts <http://www.macports.org/> Ports system for OS X
#40905: wine-crossover: error: 'CGDirectPaletteRef' undeclared ---------------------------------+-------------------------- Reporter: francisco.amorim@… | Owner: ryandesign@… Type: defect | Status: closed Priority: Normal | Milestone: Component: ports | Version: 2.2.0 Resolution: fixed | Keywords: mavericks Port: wine-crossover | ---------------------------------+-------------------------- Changes (by ryandesign@…): * status: assigned => closed * resolution: => fixed Comment: r112500 -- Ticket URL: <https://trac.macports.org/ticket/40905#comment:3> MacPorts <http://www.macports.org/> Ports system for OS X
#40905: wine-crossover: error: 'CGDirectPaletteRef' undeclared ---------------------------------+-------------------------- Reporter: francisco.amorim@… | Owner: ryandesign@… Type: defect | Status: closed Priority: Normal | Milestone: Component: ports | Version: 2.2.0 Resolution: fixed | Keywords: mavericks Port: wine-crossover | ---------------------------------+-------------------------- Comment (by francisco.amorim@…): Replying to [comment:1 ryandesign@…]:
Please [http://guide.macports.org/chunked/project.html#project.tickets.prerequisites clean and try again].
No luck... should I do a new sync? -- Ticket URL: <https://trac.macports.org/ticket/40905#comment:4> MacPorts <http://www.macports.org/> Ports system for OS X
#40905: wine-crossover: error: 'CGDirectPaletteRef' undeclared ---------------------------------+-------------------------- Reporter: francisco.amorim@… | Owner: ryandesign@… Type: defect | Status: closed Priority: Normal | Milestone: Component: ports | Version: 2.2.0 Resolution: fixed | Keywords: mavericks Port: wine-crossover | ---------------------------------+-------------------------- Comment (by ryandesign@…): Yes, now that I've fixed the problem, you should "sudo port selfupdate" and try again. -- Ticket URL: <https://trac.macports.org/ticket/40905#comment:5> MacPorts <http://www.macports.org/> Ports system for OS X
#40905: wine-crossover: error: 'CGDirectPaletteRef' undeclared ---------------------------------+-------------------------- Reporter: francisco.amorim@… | Owner: ryandesign@… Type: defect | Status: closed Priority: Normal | Milestone: Component: ports | Version: 2.2.0 Resolution: fixed | Keywords: mavericks Port: wine-crossover | ---------------------------------+-------------------------- Comment (by francisco.amorim@…): Replying to [comment:5 ryandesign@…]:
Yes, now that I've fixed the problem, you should "sudo port selfupdate" and try again.
As I don't have rsync access permissions, I did a sudo port sync. Now wine-crossover installed flawlessly. Thank you! -- Ticket URL: <https://trac.macports.org/ticket/40905#comment:6> MacPorts <http://www.macports.org/> Ports system for OS X
participants (1)
-
MacPorts