http://bugs.winehq.org/show_bug.cgi?id=31492
--- Comment #4 from Rico kgbricola@web.de 2012-08-18 14:22:18 CDT --- This one http://trac.macports.org/ticket/35733 ?
... :debug:main OS darwin/8.11.1 (Mac OS X 10.4) arch i386 ... :info:build /usr/libexec/gcc/i686-apple-darwin8/4.0.1/ld: Undefined symbols: :info:build _FSPathMoveObjectToTrashSync ...
As of https://developer.apple.com/library/mac/documentation/Carbon/Reference/File_... FSPathMoveObjectToTrashSync is only avalable on OS X v10.5 and later. You are using version 10.4, is that correct? The wine readme says "Mac OS X 10.4 or later" is needed. So maybe no one tried such an old system, yet?
I'd also say it's invalid, because it's not plain wine. But there might be a bug in the configure script which might detects a wrong version of the header file and makes a wrong assumption. The functionality was added in cd454fdc2ed6c4a8b432dd4617fb61949c786087. Could you check with plain wine if that is a regression and if that might be the faulty commit?