AJ, looks like your 'configure: Detect the appropriate form for the __ASM_GLOBAL_FUNC macro.' patch broke the compile on OS X. Could you have a look?
gcc -m32 -c -I. -I. -I../../include -I../../include -D__WINESRC__ -D_REENTRANT -fPIC -Wall -pipe -fno-strict-aliasing -Wdeclaration-after-statement -Wwrite-strings -Wpointer-arith -I/Users/austin/wine-deps/usr/include -I/Users/austin/wine-deps/usr/include/libxml2 -I/Users/austin/wine-deps/usr/include/libxslt -I/Users/austin/wine-deps/usr/include/libpng12 -I/Users/austin/wine-deps/usr/include/gphoto2 -I/Users/austin/wine-deps/usr/include/sane -I/Users/austin/wine-deps/usr/include -o writer.o writer.c ../../tools/wrc/wrc --nostdinc -I. -I. -I../../include -I../../include -D__WINESRC__ -foversion.res version.rc ../../tools/winegcc/winegcc -m32 -B../../tools/winebuild --sysroot=../.. -shared ./riched20.spec caret.o clipboard.o context.o editor.o list.o paint.o para.o reader.o richole.o row.o run.o string.o style.o table.o txthost.o txtsrv.o undo.o wrap.o writer.o version.res -o riched20.dll.so -luuid -lole32 -loleaut32 -limm32 -luser32 -lgdi32 -lkernel32 ../../libs/port/libwine_port.a -L/Users/austin/wine-deps/usr/lib ld: absolute addressing (perhaps -mdynamic-no-pic) used in _itextHostStdcallVtbl from txthost.o not allowed in slidable image collect2: ld returned 1 exit status winegcc: gcc failed make[2]: *** [riched20.dll.so] Error 2 make[1]: *** [riched20] Error 2 make: *** [dlls] Error 2