Re: Closing fixed bugs

2009-02-20 Thread Neil Skrypuch
On Saturday 14 February 2009, Dan Kegel wrote:
 A few months ago, Alexandre started including lists of fixed
 bugs in his release announcements.
 See e.g. http://www.winehq.org/announce/1.1.15, which  says

 Bugs fixed in 1.1.15:
5694  Lionhead Black  White 2 demo crashes
7014  Unhandled page fault when exiting Commandos - BEL
7297  MIDI in/out fails, ports recognized
 ...

 I rather like those lists.  He generates them by simply querying
 for open but fixed bugs right when he does the release;
 he then closes the bugs.  They're good for PR if nothing else.

 For this to work, we have to let Alexandre be the only person
 to close fixed bugs.  (Of course, it's ok for other people to
 mark bugs fixed, and it's ok for anyone to close invalid or dup bugs.)
 If anybody else closes a fixed bug, it won't show up in the
 list of fixed bugs for any release.

 A corner case is when a bug is marked fixed sometime
 after release.  I think it's ok to leave it for Alexandre to
 close; that way it shows up in at least one release announcement.
 Even if it shows up a few releases late, that's better than not
 showing up at all.

 Sound reasonable?

 I ask because Vitaliy closed http://bugs.winehq.org/show_bug.cgi?id=10923
 even after I tried to explain this to him, so I figured it
 needed a wider discussion.
 - Dan

Couldn't you just query Bugzilla for all the bugs closed between $release and 
$lastrelease?

- Neil




Re: Regression in wined3d: Add read_from_framebuffer_texture which combines code from read_from_framebuffer (drawpixels) and LoadLocation.

2008-05-25 Thread Neil Skrypuch
On Friday 23 May 2008, Markus wrote:
 Hi,

 after investigating reports for the game 'World in Conflict', I identified
 the following patch to cause the game graphics to freeze (ambient sounds
 are still played though):

 
 ba90a740beb9ce9a839cc843db8d87f5a37becdd is first bad commit
 commit ba90a740beb9ce9a839cc843db8d87f5a37becdd
 Author: Roderick Colenbrander [EMAIL PROTECTED]
 Date:   Sun Feb 10 22:20:15 2008 +0100

 wined3d: Add read_from_framebuffer_texture which combines code from
 read_from_framebuffer (drawpixels) and LoadLocation.

 This makes the code easier to read and the pieces borrowed from
 read_from_framebuffer are more correct than the code in LoadLocation.

 :04 04 74e4bdc73e367c8f38cd3d0818df0fc86eb788bf

 3e54409be7c9d2964efbf3d3c2f3d3b84a267047 M  dlls
 

 The freezes only seem to occur if the native (Windows) dxdiagn.dll is used,
 as it lets the game properly detect the graphics card and thus enables
 additional graphics options (highend shaders, high-res textures, etc.).
 Apparently the freeze is only triggered with these options active.

 The game uses events in its drawing code and (always) hangs after the
 following output:
 fixme:d3d9:D3DPERF_BeginEvent (color 0x, name LUpdate verlet
 cloth) : stub
 fixme:d3d9:D3DPERF_EndEvent (void) : stub

 At one point, it was followed by this error:
 err:d3d_surface:surface_prepare_system_memory Surface without memory or pbo
 has SFLAG_INSYSMEM set!

 The point of the freeze appears to depend on many factors. If I move the
 camera around, it appears to freeze earlier than just letting the game run
 (e.g. a replay of a match). But once the patch is excluded, the game no
 longer freezes.

 If more info is needed, please specify how I can obtain it.

Could you file a bug with the above information? Otherwise it's likely to get 
lost/forgotten.

- Neil




Re: Wine broken in feisty/git

2008-04-01 Thread Neil Skrypuch
On Tuesday 01 April 2008, Alexandre Julliard wrote:
 Austin English [EMAIL PROTECTED] writes:
  On 4/1/08, Lei Zhang [EMAIL PROTECTED] wrote:
  Git bisect says:
 
   0a44a778f00c5283347646083f682333c11bccf3 is first bad commit
   commit 0a44a778f00c5283347646083f682333c11bccf3
   Author: Aric Stewart [EMAIL PROTECTED]
   Date:   Mon Mar 31 09:15:29 2008 -0500
 
  imm32: Begin to add basic framework for loading IMEs as dlls.
 
  Yep, broken on Hardy as well, haven't tested gutsy. Reverting that
  commit fixes it.

 I committed a fix.

This broke for me on Gentoo too, the fix also fixed things for me.

- Neil




Re: developing hints appreciated

2008-03-23 Thread Neil Skrypuch
On Thursday 20 March 2008, Marcel Partap wrote:
 Then run wine with
 LD_LIBRARY_PATH=/pathtoyourwinetree/libs /pathtoyourwinetree/wine
 something.exe...

I'm pretty sure you don't need to set LD_LIBRARY_PATH there, at least I've 
never needed to (and the wine script appears to do that).

- Neil




Re: [1/10] - [10/10] WineD3D

2007-02-16 Thread Neil Skrypuch
On Wednesday 14 February 2007, Mirek wrote:
 Luke Bratch napsal(a):
  Wow, great work! 3DMark 2006 with fbo looks
 
  realy coool!! And some
 
  Nvidia SDK demos are completly fixed!
 
  How did you test 3DMark2006?  When I try and run it,
  it tells me I need Pixel Shader 2.0 support.
 
  I have UseGLSL set to enabled and OffscreenRenderMode
  set to fbo, and the Pixel Shader 2 test in 3DMark03
  works fine.

 Yes, but after accept this error message i can select some test and run
 benchmark, i have full version v102. I can't run any PS3 HDR test, GT1
 and GT2 tests are almost perfect, but very slow (fbo is slower than
 backbuffer, so I am not using it in other applications), you should also
 disable post procesing (very very slow) in 3DMark. Here are some
 screenshots with latest wine and latest Stefan patches:
 http://62.240.181.87/Mirek/3DMark2006/

 PS: I have GF 6800GS, Core 2 Duo [EMAIL PROTECTED] and about 2 FPS, but it
 works! :)

 Mirek

3DMark 05 and 06 are quite picky about caps, there's a few that are slightly 
off and it refuses to run, you can apply this hack to make it work:

http://otc.dyndns.org/stuff/wineshots/3dmark_capshack.patch

This may also be of interest:

http://bugs.winehq.org/show_bug.cgi?id=7434

- Neil




Re: Looking for sound testers

2006-12-31 Thread Neil Skrypuch
On Thursday, December 28, 2006 10:04, Maarten Lankhorst wrote:
 Hi all,

 I've forward ported the old patches of Davin McCall (dsound.patch).
 With them I have no more sound underruns etc, I'm therefore looking
 for other people to test them as well. I'm welcoming comments on how
 it works and possible issues with it.

 I also attached my patch to alsa, I'm aware of the things I need to
 fix for that, but I thought it might be good to test dsound with
 winealsa, to see if other things still need to be fixed.

 Cheers,

 Maarten

I've given this a spin with Icewind Dale, and while it does seem to remove the 
underrun issues (at least I don't see them spit out anymore), the sound still 
stutters and crackles just as much as before.

- Neil




Re: Wine Version String

2006-11-18 Thread Neil Skrypuch
On Saturday, November 18, 2006 18:17, Robert Lunnon wrote:
 Somewhere between Version 0.9.23 and Version 0.9.25 the version string
 format changed from

 Wine X.X.X

 to
 wine-X.X.X

 Can we please decide on a version string format and stick to it so
 packaging can be reasonably automated.

 Bob

I think that's a result of the new git version magic, for example:

$ ./wine --version
wine-0.9.25-gef2c062

Presumably the gef2c062 allows one to identify the exact sources used to build 
that version, but for release builds just the tag is sufficient.

- Neil




Re: Question: Convert source tarball to GIT repository

2006-10-19 Thread Neil Skrypuch
On Thursday, October 19, 2006 17:04, Matthew Kehrer wrote:
 Is there a way I can convert a source tarball I download to a local GIT
 repository?

 I have dial-up a home, but I know of a place where I can bring my flash
 drive and use it to get the tarball as GIT does not have resume support.

 Is this possible?

 Thanks.

I doubt it. Is there any reason you can't copy the git repository onto your 
flash drive?

- Neil




Re: compiling wine for amd64 on ubuntu dapper 6.06

2006-10-02 Thread Neil Skrypuch
On Monday, October 02, 2006 10:28, Gerald Britton wrote:
 Is there a command to verify if the libs are 32- or 64-bit?

Try file:

[EMAIL PROTECTED] ~ $ file /lib/libz.so.1.2.3
/lib/libz.so.1.2.3: ELF 64-bit LSB shared object, AMD x86-64, version 1 
(SYSV), stripped
[EMAIL PROTECTED] ~ $ file /emul/linux/x86/lib/libz.so.1.2.3
/emul/linux/x86/lib/libz.so.1.2.3: ELF 32-bit LSB shared object, Intel 80386, 
version 1 (SYSV), stripped

- Neil




Re: a-10 cuba directdraw regression

2006-10-01 Thread Neil Skrypuch
On Sunday, October 01, 2006 15:24, Matheus Izvekov wrote:
 Hi, a-10 cuba used to work on older versions of wine, but now there
 are 2 regressions:

 when you are in the mission selection window and you start the game by
 clicking in fly mission button, this window keeps on top of the
 directdraw window, making the game unplayable.
 Changing resolution in the preferences window doesnt change the
 resolution per se, but the game draws in-game windows and fonts
 bigger, making everything look weird.

 What looks suspect is this:
 fixme:ddraw:IDirectDrawImpl_SetCooperativeLevel
 (0x16cfd0)-((nil),0008)
 fixme:ddraw:IDirectDrawImpl_SetCooperativeLevel
 (0x16cfd0)-(0x10046,0013) Ive read the description of this function,
 and those 2 errors seem related to that.

 you can download the demo (7mb) from:
 http://www.gamershell.com/download_8121.shtml

 It exhibits those 2 problems as well, exactly like the full game.

 Other than that, and directplay and joystick support, the game is 100%
 fine, and i hope by fixing that the game could go silver.

 Thank you.

For something like this, you should create a bug in Bugzilla for this, see 
here: http://bugs.winehq.org. Add the url for the demo and keyword the bug 
with regression and download. Also, it would be ideal if you could do a 
regression test with git, then you can pinpoint the specific patch which 
broke it, see section 6 here: http://wiki.winehq.org/GitWine.

I tried the demo in today's git and it seems to be fine (although I had to set 
the Windows version to 98, when reporting 2000 it bombs out saying that it 
doesn't support NT yet), although setting the resolution to 1024x768 didn't 
seem to change anything. Were you running this in a virtual desktop? I was.

- Neil




Re: compiling wine for amd64

2006-09-21 Thread Neil Skrypuch
On Thursday, September 21, 2006 15:30, Gerald Britton wrote:
 Hi  --  I'm running ubuntu dapper on amd64.  I want to compile wine
 but am hitting problems.  I got the dependencies just fine, but the
 compile died.  Here's what I get:

 $ sudo apt-get -y --build source wine
 Reading package lists... Done
 Building dependency tree... Done
 Skipping the already downloaded file
 'wine_0.9.21~winehq0~ubuntu~6.06-1.dsc' Skipping the already downloaded
 file
 'wine_0.9.21~winehq0~ubuntu~6.06.orig.tar.gz'
 Skipping the already downloaded file
 'wine_0.9.21~winehq0~ubuntu~6.06-1.diff.gz' Need to get 0B of source
 archives.
 Skipping unpack of already unpacked source in
 wine-0.9.21~winehq0~ubuntu~6.06 dpkg-buildpackage: source package is wine
 dpkg-buildpackage: source version is 0.9.21~winehq0~ubuntu~6.06-1
 dpkg-buildpackage: source changed by Scott Ritchie [EMAIL PROTECTED]
 dpkg-buildpackage: host architecture amd64
  debian/rules clean
 dh_testdir
 dh_testroot
 rm -f build-stamp
 # Add here commands to clean up after the build process.
 /usr/bin/make distclean
 make[1]: Entering directory `/home/jerryb/wine-0.9.21~winehq0~ubuntu~6.06'
 make[1]: *** No rule to make target `distclean'.  Stop.
 make[1]: Leaving directory `/home/jerryb/wine-0.9.21~winehq0~ubuntu~6.06'
 make: [clean] Error 2 (ignored)
 #-/usr/bin/make -C documentation clean
 cp -f /usr/share/misc/config.sub config.sub
 cp -f /usr/share/misc/config.guess config.guess
 dh_clean
  debian/rules build
 dh_testdir
 # Add here commands to configure the package.
 CFLAGS=-Wall -g -O2 ./configure --host=x86_64-linux-gnu
 --build=x86_64-linux-gnu --prefix=/usr --mandir=\${prefix}/share/man
 --infodir=\${prefix}/share/info
 checking build system type... x86_64-pc-linux-gnu
 checking host system type... x86_64-pc-linux-gnu
 checking whether make sets $(MAKE)... yes
 checking for x86_64-linux-gnu-gcc... gcc -m32
 checking for C compiler default output file name...
 configure: error: C compiler cannot create executables
 See `config.log' for more details.
 make: *** [config.status] Error 77
 Build command 'cd wine-0.9.21~winehq0~ubuntu~6.06  dpkg-buildpackage
 -b -uc' failed.
 E: Child process failed


 I attached the config.log.  What must I do to complete the compiles?

You probably don't have any 32 bit emul libraries installed. See 
http://wiki.winehq.org/WineOn64bit for more details.

- Neil




Re: Problem with a Turbolog4.exe application under wine

2006-09-19 Thread Neil Skrypuch
On Sunday, September 17, 2006 06:02, James Courtier-Dutton wrote:
 Hi,

 A demo version of Turbolog4 can be downloaded from:
 http://www.turbolog.de/

 The program installs ok, but fails to run correctly.
 It asks for a License key, one should be able to press cancel and bypass
 it into demo mode where a window is displayed for entering log records.
 Can anyone help be diagnose why it fails.

 James

Things like this tend to get lost in wine-devel. If you open a bug in Bugzilla 
(http://bugs.winehq.org/) about this, it's less likely to get forgotten.

- Neil




Re: missing link??

2006-08-28 Thread Neil Skrypuch
On Monday, August 28, 2006 15:30, Andreas Mohr wrote:
 What's the exact status of 64bit support, anyone? [CC'd wd]

It works well for me at least. I compile Wine on amd64 using the following 
(that's all one line):

CFLAGS=-L/emul/linux/x86/usr/lib/ 
LDFLAGS=-L/emul/linux/x86/usr/lib/ ./configure 
--x-libraries=/emul/linux/x86/usr/lib/ 
 make clean  make depend  make -j3

I'm using Gentoo, so YMMV with other distros. The regular Wine packages in 
Portage also work well if you just want the actual releases.

- Neil




Re: Benchmarking Wine

2006-08-01 Thread Neil Skrypuch
On Tuesday, August 01, 2006 10:39, H. Verbeet wrote:
 It might be a good idea to fix that 3DMark03 performance regression
 caused by VBOs :-)

Yes, http://bugs.winehq.org/show_bug.cgi?id=5546 for reference.

As for tests #3 and #4 in 3DMark 03, they both run, although 3DMark 03 
frequently crashes while loading test #3. Test #4 requires using GLSL instead 
of ARB shaders though.

As for 3DMark 05 and 06, they don't seem to think we support Pixel Shader 2.0, 
even when using GLSL, so I'm not sure how valuable those would be to 
benchmark in that state.

- Neil




Re: please help with patch submission

2006-07-31 Thread Neil Skrypuch
On Monday, July 31, 2006 06:37, Damjan Jovanovic wrote:
 +    WCHAR guidStringWithBraces[MAX_GUID_STRING_LEN];

You need MAX_GUID_STRING_LEN + 1 to store the null too, if I'm not mistaken.

 +CopyMemory(guidStringWithBraces[1], lpGuidString,
 +(MAX_GUID_STRING_LEN - 3) * sizeof(WCHAR));

Why MAX_GUID_STRING_LEN - 3? Wouldn't that miss the last 3 characters?

- Neil




Re: assumed graphic card memory

2006-07-12 Thread Neil Skrypuch
On Wednesday, July 12, 2006 16:26, Molle Bestefich wrote:
 Christoph Frick wrote:
  within the dlls/wined3d/device.c there is a define for
  the fake size of the graphic-card memory.

 Odd.  Isn't it relatively easy to figure out?

 Perhaps something like:

 # ls -lS /sys/class/graphics/fb0/device/resource* | head -n1 | awk '{print
 $5}' 134217728

 or

 # ls -lS /sys/devices/pci:00/:00:01.0/:01:00.0/resource*

 | head -n1 | awk '{print $5}'

 134217728

 Does that work / is it correct for any card?
 Is the AGP aperture size also needed?

This reports the wrong values for me in one machine with a 32M video card:

[EMAIL PROTECTED] ~ $ ls -lS /sys/class/graphics/fb0/device/resource*
-rw--- 1 root root 134217728 Jul 12 
17:12 /sys/class/graphics/fb0/device/resource0
-rw--- 1 root root 65536 Jul 12 
17:12 /sys/class/graphics/fb0/device/resource2
-r--r--r-- 1 root root  4096 Jul 12 
07:57 /sys/class/graphics/fb0/device/resource
-rw--- 1 root root   256 Jul 12 
17:12 /sys/class/graphics/fb0/device/resource1

...and doesn't work at all in another:
[EMAIL PROTECTED] ~ $ ls -lS /sys/class/graphics/fb0/device/resource*
ls: /sys/class/graphics/fb0/device/resource*: No such file or directory

- Neil




Re: Ole-BSTR-Concat broken?

2006-06-24 Thread Neil Skrypuch
On Saturday, June 24, 2006 05:47, Olaf Schmidt wrote:
 Hi *.*,

 seems, that the Ole-BSTR-Concat doesn't work anymore:
 (Debian Sid, from wine 0.9.12 upwards - wine configured,
 to use the builtin Ole-Stuff)

 In VB-Applications (wich are using (wide) Ole-BSTRs under
 the hood), I can reduce the problem to the following:

 If I define two Strings with the Content:

 S1, containing a Zero WChar
 (BSTR-LenDescriptor=2, ByteSequence 0 0)

 and S2, containing A|Zero|B
 (BSTR-LenDescriptor=6, ByteSequence 65 0 | 0 0 | 66 0)

 and then do the concat:
 SResult = S1 + S2

 the resulting string contains only an A
 (BSTR-LenDescriptor=2, ByteSequence 65 0)

 instead of the correct ByteSequence: 0 0 | 65 0 | 0 0 | 66 0

 That means, that the current implementation does not use
 the BSTR-Len-Descriptor anymore (it has worked in 0.9.10
 or 0.9.11 - not very sure, but think it was 0.9.11 in my last tests)
 Instead it now behaves like routines, wich have to concat
 Zero-Terminated Strings.

 Nothing changed in my wine-configuration - only apt-getted to
 0.9.12 first - then to the latest 0.9.16 (ubuntu-deb) - same
 problem.

 Do you handle the OLE-BSTR-stuff directly in wine, or do you
 give that jobs to other Libs in the system (the 0.9.12er winelib-
 update has also changed some dependencies (Gtk, libc* and
 others)?

 Olaf Schmidt

If you could do a regression test and find the specific patch that broke 
things, that would be very helpful. See section 6.1 of 
http://wiki.winehq.org/GitWine for regression testing.

- Neil




Re: Linux noob

2006-06-06 Thread Neil Skrypuch
On Tuesday, June 06, 2006 13:42, Molle Bestefich wrote:
 I'm annoyed that .wine is inaccessible through KDE and Gnome apps.

You can always type .wine in to access it, even if it isn't visible.

- Neil




Re: msi: Fix some copy/paste bugs in the implementation of condition operators.

2006-06-05 Thread Neil Skrypuch
On Monday, June 05, 2006 12:58, EA Durbin wrote:
 Okay what am i misunderstanding?, explain it to me as its imperative I
 learn, and I'd love to learn.

 %u is an unsigned integer which is 0 to +32,767.


 %i is a signed integer –32,767 to +32,767.

 If the sequence number is always going to be a positive number why should
 we allot it the extra 32,767 value range?

Not quite...

[EMAIL PROTECTED] ~ $ cat tmp.c EOF
#include stdint.h
#include stdio.h

int main(void)
{
uint16_t i = -1;

printf(%u\n, i);

return 0;
}
EOF
[EMAIL PROTECTED] ~ $ gcc tmp.c
[EMAIL PROTECTED] ~ $ ./a.out
65535
[EMAIL PROTECTED] ~ $

if you inspect the memory that's at i, you'll find it's 0x. If you read it 
as signed, you interpret it using two's complement[1], if you read it as 
unsigned, you still use all the bits, but there's no sign bit*.

[1] http://en.wikipedia.org/wiki/Two's_complement

* Strictly speaking it's not a sign bit, but is frequently referred to as one 
anyways.

- Neil




Re: How are we doing?

2006-06-02 Thread Neil Skrypuch
On Friday, June 02, 2006 07:25, Mike McCormack wrote:
  lack of comments in the code
 
  +1, I think it's horrifying.

 void the_function_that_adds_one_to_i(int i)
 {
 /* this adds one to i */
 i = i + 1;

 /* this returns i to the caller */
 return i;
 }

 Horrifying, yes :)

 Mike

Particularly horrifying is the return i in a void function! Is there a test 
for what native does in this case?

- Neil




Re: Wine 1.0 Tasks

2006-05-30 Thread Neil Skrypuch
On Tuesday, May 30, 2006 09:56, Dan Kegel wrote:
 I'm not sure lotus notes problems should block 1.0, as IBM has a native
 Linux client now, but if someone wants to fix them (especially the ones
 in usp10.dll netapi32.dll, that would be great.

They do? I would be very interested to see that... There are Linux packages of 
Lotus Notes, but every one I've seen uses Wine.

- Neil




Re: Wine 1.0 Tasks

2006-05-30 Thread Neil Skrypuch
On Tuesday, May 30, 2006 23:51, Dan Kegel wrote:
 On 5/30/06, Neil Skrypuch [EMAIL PROTECTED] wrote:
  On Tuesday, May 30, 2006 09:56, Dan Kegel wrote:
   I'm not sure lotus notes problems should block 1.0, as IBM has a native
   Linux client now, but if someone wants to fix them (especially the ones
   in usp10.dll netapi32.dll, that would be great.
 
  They do? I would be very interested to see that... There are Linux
  packages of Lotus Notes, but every one I've seen uses Wine.

 It's Java-based, on the Eclipse platform, if you can believe it.
 I don't know when it'll be released.
 - Dan

I've heard murmuring to that effect before (specifically, the Rich Client 
Platform portion of Eclipse), although I've yet to see anything concrete. Not 
that I don't expect it to happen (Notes already has some Java components, at 
least to the point where it bundles it's own jre/jdk and has a Java 
logo/symbol on the splash screen), but my impression of Notes is that it's a 
pretty big beast, and I don't think a complete port to anything would go 
without a fight.

Having said that, it's hard to know how long Notes for Linux has been in 
development, and Notes certainly has been used on other platforms before. 
Either way, native Notes for Linux isn't here yet, but neither is Wine 1.0.

- Neil




Re: Problems compiling older wine-versions

2006-05-22 Thread Neil Skrypuch
On Monday, May 22, 2006 04:27, Louis. Lenders wrote:
 Hi, i just upgraded to fedora core 5 (from fedora 3)
 In my old system i had about 20 wine-versions (back to april 2004)
 installed which was great for tracking down regressions. Trying to compile
 older wineversions now on my new installation fails with various errors
 (like wine-20050419 fails with error: ‘union anonymous’ has no member
 named ‘a_ptr)’
 Even wine-0.9 (first beta release) won't compile anymore.

  I guess that's due to newer gcc/glibc versions. Is there a (easy) way to
 get older wine-versions compiling  again?

 Send instant messages to your online friends http://uk.messenger.yahoo.com

There was an issue with flex a few months ago, where Wine wouldn't compile 
with the newer version of flex. Wine was modified so that it would compile 
again, but older versions wouldn't compile anymore with the newer version of 
flex. Try using flex-2.5.4a to compile the older versions of Wine.

(At least I'm pretty sure it was flex, it might have been bison though, try 
bison-1.875d if you have no luck with older flex.)

- Neil




Re: Error compiling wine on dapper amd64

2006-05-08 Thread Neil Skrypuch
On Monday, May 08, 2006 00:20, Vitaliy Margolen wrote:
 Saturday, May 6, 2006, 12:48:50 PM, Marco Eminente wrote:
  CFLAGS=-Wall -g -O2 ./configure --host=x86_64-linux-gnu
  --build=x86_64-linux-g nu --prefix=/usr --mandir=\${prefix}/share/man
  --infodir=\${prefix}/share/info
  checking build system type... x86_64-pc-linux-gnu
  checking host system type... x86_64-pc-linux-gnu
  checking whether make sets $(MAKE)... yes
  checking for x86_64-linux-gnu-gcc... gcc -m32
  checking for C compiler default output file name... configure: error: C
  compiler  cannot create executables
  See `config.log' for more details.
  make: *** [config.status] Error 77
  Comando di costruzione 'cd wine-0.9.12~winehq1  dpkg-buildpackage -b
  -uc' fallito.
  E: Processo figlio fallito
 
  Hope this can help

 Wine does not compiles as 64-bit ATM. See for more information
 http://wiki.winehq.org/WineOn64bit

 Vitaliy.

He was trying to build it as a 32-bit application (see gcc -m32), but he's 
missing all of the 32-bit libs to do so.

Marco: You need to install the 32-bit compatibility libs to build Wine, as 
suggested by the link above.

- Neil




Re: Dogfood report: Firefox autoupdate works

2006-05-03 Thread Neil Skrypuch
On Wednesday, May 03, 2006 12:23, Dimi Paun wrote:
  Firefox is solid for my uses lately.  Performance could
  use some work (reading the wine-devel archive index
  gets annoying towards the end of the month when it's
  long, as firefox takes a long time to fetch it (?)).

 Hm, AFAIK 1.5 should cache rendered pages when you go
 back. In fact, it is the first version of any brower
 on Linux that I can confortably use to read LKML archives,
 all others would take way too long to render it every
 time I went back to the index. (Sadly, IE was always much
 faster at this particular task).

Including Konqueror? On my machine at least, the initial render in Konqueror 
is quite a bit faster than Firefox 1.5. Cached pages are both pretty much 
instantaneous.

- Neil




Re: sfd2ttf

2006-04-29 Thread Neil Skrypuch
On Friday, April 28, 2006 18:31, Travis Watkins wrote:
 On 4/28/06, Dimi Paun [EMAIL PROTECTED] wrote:
  As I said, virtually any Java project in existance checks in
  .jar files, and none of them suffer from any negative ill effect.

 jar == zip, not such a big deal

 --
 Travis Watkins
 http://www.realistanew.com

A zip of class (binary) files.

- Neil




Re: What's in mmbranch

2006-04-29 Thread Neil Skrypuch
On Saturday, April 29, 2006 09:11, Molle Bestefich wrote:
 Molle Bestefich wrote:
  Eep.  Cogito on Gentoo is broken:

 [snip]

  If it's not too much work for you, could you set up git:// access to
  your branch?

 Oops, never mind that.
 Enabling curl and webdav USE flags on Gentoo makes git-http-fetch work.

 (Also causes my HTTP server to compile with WebDAV support and various
 other side effects, but hey, welcome to Gentoo and the world of
 multi-app use flags...)

Do

echo dev-util/cogito curl webdav  /etc/portage/package.use

to only enable those use flags for cogito.

- Neil




Re: Wine missing from repositories?

2006-04-16 Thread Neil Skrypuch
On Sunday, April 16, 2006 01:54, Dee Ayy wrote:
 1) I installed wine at work from kubunu breezy repositories (standard and
 maybe universe and multiverse repositories are added) on wednesday
 4/12/2006, yet on thursday 4/13/2006 I installed ubuntu breezy at home and
 definitely had standard, universe, multiverse, and even the *deb
 http://wine.sourceforge.net/apt/ binary/* repository added, yet could not
 see wine available for installation.  Is Wine missing from repositories?

 2) I thought I might be able to build wine from source for my AMD64 using
 the info on this page http://www.winehq.com/site/download-deb , but I seem
 to be getting a ubuntu compiler problem.  But I am posting the error in
 case it is a winehq problem and this helps you (and attaching config.log):

 [EMAIL PROTECTED]:/home/user1/apt_sources# apt-get --build source wine
 Reading package lists... Done
 Building dependency tree... Done
 Need to get 13.6MB of source archives.
 Get:1 http://wine.sourceforge.net source/ wine 0.9.11~winehq1-1 (dsc)
 [1209B]
 Get:2 http://wine.sourceforge.net source/ wine 0.9.11~winehq1-1 (tar) [
 13.5MB]
 Get:3 http://wine.sourceforge.net source/ wine 0.9.11~winehq1-1 (diff) [
 47.1kB]
 Fetched 3B in 0s (4B/s)
 Skipping unpack of already unpacked source in wine-0.9.11~winehq1
 dpkg-buildpackage: source package is wine
 dpkg-buildpackage: source version is 0.9.11~winehq1-1
 dpkg-buildpackage: source changed by Scott Ritchie [EMAIL PROTECTED]
 dpkg-buildpackage: host architecture amd64
  debian/rules clean
 dh_testdir
 dh_testroot
 rm -f build-stamp
 # Add here commands to clean up after the build process.
 /usr/bin/make distclean
 make[1]: Entering directory `/home/user1/apt_sources/wine-0.9.11~winehq1'
 make[1]: *** No rule to make target `distclean'.  Stop.
 make[1]: Leaving directory `/home/user1/apt_sources/wine-0.9.11~winehq1'
 make: [clean] Error 2 (ignored)
 #-/usr/bin/make -C documentation clean
 dh_clean
  debian/rules build
 dh_testdir
 # Add here commands to configure the package.
 CFLAGS=-Wall -g -O2 ./configure --host=x86_64-linux-gnu
 --build=x86_64-linux-gnu --prefix=/usr --mandir=\${prefix}/share/man
 --infodir=\${prefix}/share/info
 checking build system type... x86_64-pc-linux-gnu
 checking host system type... x86_64-pc-linux-gnu
 checking whether make sets $(MAKE)... yes
 checking for x86_64-linux-gnu-gcc... gcc -m32
 checking for C compiler default output file name... configure: error: C
 compiler cannot create executables
 See `config.log' for more details.
 make: *** [config.status] Error 77
 Build command 'cd wine-0.9.11~winehq1  dpkg-buildpackage -b -uc' failed.
 E: Child process failed


 Please advise.
 **

Wine builds as a 32-bit app by default. Judging by your config.log, you don't 
have any 32-bit emulation libraries installed, and a variety of these are 
needed to build Wine. If you build Wine as a 64-bit app, you'll only be able 
to run 64-bit Windows applications.

I don't use the apt packages, so I won't comment on them beyond noting that 
there does appear to be packages here: 
http://wine.sourceforge.net/apt/breezy/

- Neil




Re: Starcraft vs. fullscreen

2006-04-14 Thread Neil Skrypuch
On Friday, April 14, 2006 05:34, you wrote:
 Neil Skrypuch wrote:
  Molle Bestefich wrote:
   I can switch to 640x480 just fine using [CTRL] [ALT] [-],
 
  That uses xvidmode to switch resolutions (and really just changes the
  amount you can view, the desktop size stays the same, try moving the
  mouse to the edges of the screen). xrandr is a different way of switching
  resolutions, which actually changes the resolution on the fly,
  try using 'krandrtray' or 'xrandr' to use xrandr instead.

 Thanks!!
 That's the missing piece of information.

 krandrtray doesn't work either, so my X.org configuration is apparently
 borked. See refresh rates in attached screenshot ;-).

 Sorry for the noise on wine-devel.

  You should see the following in your Xorg.0.log file, if xrandr is
  enabled: (==) RandR enabled
  (II) Initializing built-in extension RANDR

 Yep, got those exact lines (no ensuing warnings/errors).

You can tell Wine to use xvidmode instead of xrandr. Add UseXVidMode as Y and 
UseXRandR as N in \HKEY_CURRENT_USER\Software\Wine\X11 Driver.

- Neil




Re: winebrowser: Use user's preferred browser

2006-04-14 Thread Neil Skrypuch
On Friday, April 14, 2006 09:31, Jeremy White wrote:
  +kfmclient
  exec,gnome-open,kmail,mozilla-thunderbird,thunderbird,evolution;

 A Gnome user will be offended if you spool up the entire KDE environment
 just to launch a URL; a KDE user will be similarly offended by gnome-open.
 Further, if I'm a Gnome user, I may have KDE on my system, and kfmclient
 exec may work, but it's likely to not be the browser I *really* want used.

 The standard that's developing is that you don't invoke a KDE program
 unless KDE_FULL_DESKTOP is set and you don't invoke a Gnome session
 unless GNOME_DESKTOP_SESSION_ID is set.

 Cheers,

 Jeremy

I had thought about this, though I wasn't aware of any good way of detecting 
KDE/Gnome running. A quick googling shows that it's actually KDE_FULL_SESSION 
though, not KDE_FULL_DESKTOP.

I'll add in this feature and post an updated patch shortly.

- Neil




Re: winebrowser: Use user's preferred browser

2006-04-14 Thread Neil Skrypuch
On Friday, April 14, 2006 11:07, Hans Leidekker wrote:
 On Friday 14 April 2006 15:31, Jeremy White wrote:
   +kfmclient
   exec,gnome-open,kmail,mozilla-thunderbird,thunderbird,evolution;

 Have you tested the clients you added? kmail doesn't understand mailto URLs
 passed on the command line last I looked.

  -Hans

Yes, I tested all of the items I added, except for gnome-open, which I asked 
someone with Gnome to test for me.

KMail understands mailto:[EMAIL PROTECTED] URLs for me at least (tested on KDE 
3.5.2 
and KDE 3.4.3). 'kmail mailto:[EMAIL PROTECTED]' brings up a new message 
addressed 
to [EMAIL PROTECTED], as expected.

- Neil




Re: Starcraft vs. fullscreen

2006-04-13 Thread Neil Skrypuch
On Thursday, April 13, 2006 09:50, Molle Bestefich wrote:
 Jesse Allen wrote:
  Molle Bestefich wrote:
   Looks like xrandr [support] is broken.
   It says Changing Resolution to 640x480,
   so that sounds great - only it doesn't.
 
  I'd maybe look through xorg.conf or you X.org
  log and see what is going on with those refresh frequencies.

 Dumb question time.

 I can switch to 640x480 just fine using [CTRL] [ALT] [-],
 does that mean that my xrandr is working?

 At least it means that my xorg.conf is fine, right.
 Nothing is written to Xorg.0.log when switching resolution manually or
 starting the game.
 Hmm.

That uses xvidmode to switch resolutions (and really just changes the amount 
you can view, the desktop size stays the same, try moving the mouse to the 
edges of the screen). xrandr is a different way of switching resolutions, 
which actually changes the resolution on the fly, try using 'krandrtray' or 
'xrandr' to use xrandr instead.

You should see the following in your Xorg.0.log file, if xrandr is enabled:
(==) RandR enabled
(II) Initializing built-in extension RANDR

- Neil