[MacPorts] #35733: wine: undefined symbols: _FSPathMoveObjectToTrashSync (was: wine build failed: command execution failure)

MacPorts noreply at macports.org
Sun Aug 19 19:09:09 PDT 2012


#35733: wine: undefined symbols: _FSPathMoveObjectToTrashSync
------------------------------------------+---------------------------------
  Reporter:  nicholas.lutomski@…          |       Owner:  ryandesign@…           
      Type:  defect                       |      Status:  closed                 
  Priority:  Normal                       |   Milestone:                         
 Component:  ports                        |     Version:  2.1.2                  
Resolution:  wontfix                      |    Keywords:  Tiger                  
      Port:  wine                         |  
------------------------------------------+---------------------------------
Changes (by ryandesign@…):

 * cc: jwa@… (added)
  * status:  new => closed
  * resolution:  => wontfix


Comment:

 The log says:

 {{{
 :info:build /usr/libexec/gcc/i686-apple-darwin8/4.0.1/ld: Undefined
 symbols:
 :info:build _FSPathMoveObjectToTrashSync
 :info:build collect2: ld returned 1 exit status
 }}}

 This makes sense, since according to Apple documentation, the
 FSPathMoveObjectToTrashSync function was introduced in Leopard. To be
 compatible with Tiger, Wine developers will have to stop using that
 function on Tiger. Apple documentation also states that as of Mountain
 Lion this function is deprecated anyway. You should report this problem to
 the developers of Wine if support for Wine under Tiger is important to
 you—and indeed I see you already did in
 [http://bugs.winehq.org/show_bug.cgi?id=31492 upstream bug 31492]. Thank
 you for that.

 In that bug report, the developers confirm that Wine requires Leopard.
 This has been the case for awhile; previous problems we reported building
 Wine on Tiger filed in #31500 have thus far gone unanswered and
 unresolved.

 My opinion is that there is no point in supporting Wine on Tiger anymore.
 Wine requires an Intel Mac, all Intel Macs are capable of being upgraded
 to at least Snow Leopard, and Snow Leopard is a better operating system
 than Leopard or Tiger for numerous reasons, including being faster (due to
 using 64-bit code) and taking less disk space (due to applications being
 compressed on disk). Given the Wine developers' confirmation in the
 upstream bug report that Wine requires Leopard, I have modified the wine
 ports in r96845 to enforce this requirement. To use Wine, please upgrade
 your operating system.

-- 
Ticket URL: <https://trac.macports.org/ticket/35733#comment:4>
MacPorts <http://www.macports.org/>
Ports system for Mac OS


More information about the macports-tickets mailing list