Ticket #30325 (closed defect: duplicate)
synergy fails to build on Lion 10.7.
| Reported by: | sean.hafeez@… | Owned by: | ascarter@… |
|---|---|---|---|
| Priority: | Normal | Milestone: | |
| Component: | ports | Version: | 2.0.0 |
| Keywords: | lion | Cc: | a2piratesoft@…, swinbank@…, dports@…, neoroman@…, mni@… |
| Port: | synergy |
Description (last modified by ryandesign@…) (diff)
After installing Lion, I removed all my ports and did a reinstall as I saw some strange behavior. One of the applications, synergy will not build anymore.
Log attached.
628 :info:build COSXScreen.cpp:1398: error: ‘GetMainDevice’ was not declared in this scope 629 :info:build ../../lib/synergy/OptionTypes.h: At global scope: 630 :info:build ../../lib/synergy/OptionTypes.h:45: warning: ‘kOptionHalfDuplexCapsLock’ defined but not used 631 :info:build ../../lib/synergy/OptionTypes.h:46: warning: ‘kOptionHalfDuplexNumLock’ defined but not used 632 :info:build ../../lib/synergy/OptionTypes.h:47: warning: ‘kOptionHalfDuplexScrollLock’ defined but not used 633 :info:build ../../lib/synergy/OptionTypes.h:48: warning: ‘kOptionModifierMapForShift’ defined but not used 634 :info:build ../../lib/synergy/OptionTypes.h:49: warning: ‘kOptionModifierMapForControl’ defined but not used 635 :info:build ../../lib/synergy/OptionTypes.h:50: warning: ‘kOptionModifierMapForAlt’ defined but not used 636 :info:build ../../lib/synergy/OptionTypes.h:51: warning: ‘kOptionModifierMapForMeta’ defined but not used 637 :info:build ../../lib/synergy/OptionTypes.h:52: warning: ‘kOptionModifierMapForSuper’ defined but not used 638 :info:build ../../lib/synergy/OptionTypes.h:53: warning: ‘kOptionHeartbeat’ defined but not used 639 :info:build ../../lib/synergy/OptionTypes.h:54: warning: ‘kOptionScreenSwitchCorners’ defined but not used 640 :info:build ../../lib/synergy/OptionTypes.h:55: warning: ‘kOptionScreenSwitchCornerSize’ defined but not used 641 :info:build ../../lib/synergy/OptionTypes.h:56: warning: ‘kOptionScreenSwitchDelay’ defined but not used 642 :info:build ../../lib/synergy/OptionTypes.h:57: warning: ‘kOptionScreenSwitchTwoTap’ defined but not used 643 :info:build ../../lib/synergy/OptionTypes.h:58: warning: ‘kOptionScreenSaverSync’ defined but not used 644 :info:build ../../lib/synergy/OptionTypes.h:59: warning: ‘kOptionXTestXineramaUnaware’ defined but not used 645 :info:build ../../lib/synergy/OptionTypes.h:60: warning: ‘kOptionRelativeMouseMoves’ defined but not used 646 :info:build ../../lib/synergy/OptionTypes.h:61: warning: ‘kOptionWin32KeepForeground’ defined but not used 647 :info:builr make[3]: *** [COSXScreen.o] Error 1 648 r: Status 1 encountered during processing. 649 650 :info:build make[3]: *** Waiting for unfinished jobs.... 651 :info:build make[3]: Leaving directory `/opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_ports_sysutils_syn 652 :info:build make[2]: *** [all-recursive] Error 1 653 :info:build make[2]: Leaving directory `/opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_ports_sysutils_syn 654 :info:build make[1]: *** [all-recursive] Error 1 655 :info:build make[1]: Leaving directory `/opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_ports_sysutils_syn 656 :info:build make: *** [all] Error 2 657 :info:build make: Leaving directory `/opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_ports_sysutils_synerg 658 :info:build shell command " cd "/opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_ports_sysutils_synergy/syn 659 :error:build Target org.macports.build returned: shell command failed (see log for details) 660 :debug:build Backtrace: shell command failed (see log for details) 661 while executing 662 "command_exec build" 663 (procedure "portbuild::build_main" line 8) 664 invoked from within 665 "$procedure $targetname" 666 :info:build Warning: the following items did not execute (for synergy): org.macports.activate org.macports.build org.macports.destroot org.macports 667 :notice:build Log for
Attachments
Change History
comment:2 Changed 22 months ago by ryandesign@…
- Keywords lion added; synergy removed
- Description modified (diff)
Use WikiFormatting please.
comment:3 Changed 22 months ago by ryandesign@…
- Owner changed from macports-tickets@… to ascarter@…
Remember to Cc the port maintainer.
comment:8 follow-up: ↓ 9 Changed 21 months ago by dports@…
This seems like a hard one to fix because synergy requires QuickDraw APIs that have been removed in 10.7 (also why it's had to be built 32-bit for a while). I don't know of any way to resolve this short of waiting for someone to rewrite its OS X support, or to build it against an earlier SDK. I don't know if we have a way to do that, or if it's something we should do.
comment:9 in reply to: ↑ 8 Changed 21 months ago by dports@…
Replying to dports@…:
This seems like a hard one to fix because synergy requires QuickDraw APIs that have been removed in 10.7 (also why it's had to be built 32-bit for a while). I don't know of any way to resolve this short of waiting for someone to rewrite its OS X support, or to build it against an earlier SDK. I don't know if we have a way to do that, or if it's something we should do.
No, disregard that, that seems only to be true of the version currently in the port. The latest version, 1.3.7, doesn't have this problem (but may have others: #26516)
comment:10 Changed 21 months ago by dports@…
- Status changed from new to closed
- Resolution set to duplicate
Merging this ticket into #26516 since it looks like the fix is to update the synergy port.


synergy build log file