Wine Traffic #14 For 25 Nov 1999 By Eric Pouech Table Of Contents * Standard Format * Text Format * XML Source * Introduction * Mailing List Stats For This Week * Threads Covered 1. Anonymous unions 2. PESHiELD Introduction This is the fourteenth release of the Wine's kernel cousin publication. It's main goal is to distribute widely what's going on around Wine (the Un*x windows emulator). Mailing List Stats For This Week We looked at 41 posts in 135K. There were 22 different contributors. 9 posted more than once. 9 posted last week too. The top posters of the week were: * 6 posts in 15K by 'Francis Beaudet' * 5 posts in 18K by Ulrich Weigand * 4 posts in 17K by Jutta Wrage * 3 posts in 5K by gerard patel * 2 posts in 7K by Ulrich Czekalla * Full Stats 1. Anonymous unions Archive Link: "Anonymous unions" People: , Patrik Stridval Patrik Stridval forwarded to wine-devel some good news from the gcc development mailing list. The anonymous struct and unions patches have finally made their way into the main CVS tree, and are very likely to be available with next official gcc release. As already explained, this will greatly help porting existing Windows code with WineLib without having to change the code; Wine code will still use the named unions/structs for some time. 2. PESHiELD Archive Link: "PESHiELD" People: Uwe Bonnes, Ulrich Weigand, Uwe Bonnes reported failure while running a program ( an obfuscated binary to rip CSS coded DVD Movie files to disk (http://mmadb.no/hwplus/DeCSS.zip) ). Uwe felt that the PESHiELD protection could be the cause of it. Ulrich Weigand took a look at it, and gave extented details on how it worked, and what should be done to make it work under Wine: * Use Linux 2.2.x. (Linux 2.0.x won't work.) * Use libwine.so. (Statically linked Wine won't work; if you must use statically linked Wine, use -debugmsg +relay.) * Don't use the internal debugger. (If you do, remove all dangerous breakpoints, especially the automatically set start-of-task breakpoint, before you start the decryptor.) Ulrich also provided a patch to fix the last issues. However, he was not sure that PESHiELD was widely used and wondered whether or not the patch shall be committed to Wine tree, and if it would be triggered on the command line. Sharon And Joy Kernel Traffic is grateful to be developed on a computer donated by Professor Greg Benson and Professor Allan Cruse in the Department of Computer Science at the University of San Francisco. This is the same department that invented FlashMob Computing. Kernel Traffic is hosted by the generous folks at kernel.org. All pages on this site are copyright their original authors, and distributed under the terms of the GNU General Public License version 2.0.