Hi Rolf,
I saw your patch to shell32, and noticed that you added ole32 to the dependicies of shell32. I believe in the interest of DLL seperation and avoiding circular DLL references it is the intention to prevent such hard dependencies on ole32 in most DLLs including shell32.
Well, I only added this dependecy to the winefile Makefile, not to shell32:
RCS file: /home/wine/wine/programs/winefile/Makefile.in,v retrieving revision 1.1 diff -u -r1.1 Makefile.in --- programs/winefile/Makefile.in 4 Jun 2002 21:29:40 -0000 1.1 +++ programs/winefile/Makefile.in 16 Jul 2003 22:43:27 -0000 @@ -4,7 +4,8 @@ VPATH = @srcdir@ MODULE = winefile.exe APPMODE = gui -IMPORTS = shell32 comctl32 user32 gdi32 kernel32 +IMPORTS = shell32 comctl32 user32 gdi32 kernel32 ole32 +EXTRALIBS = $(LIBUUID)