Re: [wine-devel] wine-1.3.8 regression for the curses backend to wineconsole

2010-12-10 Thread Alan W. Irwin

On 2010-12-10 15:04-0800 Alan W. Irwin wrote:

I should have added that the configure step for my wine-1.3.8 build
used no options other than --prefix.  That means I built the
32-bit version of wine-1.3.8 on my 64-bit (amd64) Intel box as confirmed
by

softw...@raven file ~/wine/install/bin/wine
/home/software/wine/install/bin/wine: ELF 32-bit LSB executable, Intel
80386, version 1 (SYSV), dynamically linked (uses shared libs), for
GNU/Linux 2.6.18, not stripped

Alan
__
Alan W. Irwin

Astronomical research affiliation with Department of Physics and Astronomy,
University of Victoria (astrowww.phys.uvic.ca).

Programming affiliations with the FreeEOS equation-of-state implementation
for stellar interiors (freeeos.sf.net); PLplot scientific plotting software
package (plplot.org); the libLASi project (unifont.org/lasi); the Loads of
Linux Links project (loll.sf.net); and the Linux Brochure Project
(lbproject.sf.net).
__

Linux-powered Science
__




Re: [Wine] Splitting wine wiki FAQ (was: Wine wiki cleanup)

2008-03-20 Thread David Gerard
On 19/03/2008, Dan Kegel [EMAIL PROTECTED] wrote:

  Sounds good to me!
  I'm cc'ing wine-devel; if nobody objects by Friday, go ahead and do it.


The thing to keep in mind is: with the new forum gateway, wine-users
is getting a flood of regular non-geek users - the sort of people who
are not geeks at all, but who are sick of Windows being flaky, so they
try Linux (often Ubuntu) and try Wine for that one Windows program
they're stuck with.

And with Wine 1.0 just around the corner, they're going to appear in a
*FLOOD*. You think wine-users has lots of n00bs now? This is NOTHING
to the flood that's about to show up ...

So yeah, the key thing to keep in mind will be to very clearly steer
them to stuff that answers the n00b questions well!

(And thus keep them out of the developers' hair, except the valiant
n00b-helpers who have been writing decent bug reports from scanty
information in the last few weeks from forum/list posts ...)


- d.




Re: [Wine] New Wine help and discussion forum

2007-10-29 Thread DARKGuy .
Awesome, it was about time something like this was done, I feel more at home
with a forum rather than using a mailing list - kudos to you! thanks a ton,
I'll register ASAP ^_^.

On 10/29/07, Tom Wickline [EMAIL PROTECTED] wrote:

 Hello,

 There is a new Wine help and discussion forum at
 http://www.wine-forum.org/index.php that is meant to be a meeting
 place for anyone interested in Wine usage or development. In the past
 there there has never been a single forum dedicated solely to Wine.
 The lack of a single forum has left people to post Wine related help
 and discussions in other forums. At the moment most users turn to
 their Linux distribution forum where Wine is often a sub-forum at most
 and questions often go unanswered.

 My goal is to provide a forum to bring Wine users together into a
 single meeting place to discuss anything relevant to the daily
 happenings surrounding Wine. There are multiple categories/subforums
 to cover all aspects of using Wine (Applications, Games, 3rd Party
 Wine Utilities, Commercial Offerings, etc.).


 Cheers,

 Tom Wickline

 ___
 wine-users mailing list
 [EMAIL PROTECTED]
 http://www.winehq.org/mailman/listinfo/wine-users




wine or wine-preloader exit with code 2 on x86_64

2007-02-26 Thread Escuder Nicolas
Hello,

I have build wine with the help of wiki WineOn64bit

LDFLAGS=-L/lib32 -L/usr/lib32 -Wl,-rpath,/lib32 -Wl,-rpath,/usr/lib32
./configure --prefix=/opt/wine --datadir=/usr/share   

But wine or wine-preloader always return 2 as you can see :

[EMAIL PROTECTED] wine-0.9.31]# loader/wine-preloader
[EMAIL PROTECTED] wine-0.9.31]# echo $?
2
 
[EMAIL PROTECTED] wine-0.9.31]# ./wine --version
[EMAIL PROTECTED] wine-0.9.31]# echo $?
2

Anyone can help please ?

See you,

Escuder Nicolas





Re: [Wine] Re: wine-0.9.15 winetools problems.

2006-06-14 Thread Tony Lambregts

Robert Shearman wrote:

Rick Romero wrote:


12. wine ie6setup.exe
13.  Error.   The download location information is damaged  WTF?
 



This error message happens on Windows 98 too. I suggest that you 
complain to Microsoft.




That is not true here. I have Windows 98 SE 4.10. A here with IE 5 
(and Firefox) installed.


I used the file from: 
http://download.microsoft.com/download/ie6sp1/finrel/6_sp1/W98NT42KMeXP/EN-US/ie6setup.exe


It had no problems with Downloading Components

See attached jpg.

--

Tony Lambregts

attachment: Download.jpg



Re: [Wine] Re: wine-0.9.15 winetools problems.

2006-06-13 Thread Robert Shearman

Rick Romero wrote:


12. wine ie6setup.exe
13.  Error.   The download location information is damaged  WTF?
 



This error message happens on Windows 98 too. I suggest that you 
complain to Microsoft.


--
Rob Shearman





Re: Starred Chats Sent Mail Drafts (2) All Mail Spam (2510) Trash Contacts Labels battlezone class 05-06 facebook [EMAIL PROTECTED] myself Summer of Code wine-appdb (16) wine-bugs wine-devel (10) w

2006-05-15 Thread Dimi Paun

On Mon, May 15, 2006 11:28 am, Matt Finnicum wrote:
 Hello!

 Patch updated w/ Dimi Paun's advice (using #define's for the default
 and max values), and slightly cleaned up.

Well, not quite (maybe you've sent the wrong patch):

+  case EM_SETUNDOLIMIT:
+  {
+if ((int)wParam  0)
+  editor-nUndoLimit = 100;
+else if ((int)wParam  1)
+  /* This should be high enough. it keeps wine from getting killed
+ from hogging memory. Windows allocates all this memory at once, so
+ no program would realisticly set a value this high */
+  editor-nUndoLimit = 1;
+else
+  editor-nUndoLimit = wParam;
+


-- 
Dimi Paun [EMAIL PROTECTED]
Lattica, Inc.






Wine or WINE?

2006-04-19 Thread Ivan Leo Puoti
I was reading WWN yesterday and read something about Microsoft using the incorrect WINE form, I 
email them about it and they appear willing to fix it. Probably the first example of cooperation 
from them :-)


Ivan.





Re: wine/ include/wine/server.h dlls/ntdll/server. ...

2005-06-05 Thread Robert Shearman

Alexandre Julliard wrote:


Index: wine/include/wine/server.h
diff -u -p wine/include/wine/server.h:1.21 wine/include/wine/server.h:1.22
--- wine/include/wine/server.h:1.21 Sun Jun  5 20:45:53 2005
+++ wine/include/wine/server.h  Sun Jun  5 20:45:53 2005
@@ -55,6 +55,7 @@ extern void wine_server_send_fd( int fd 
extern int wine_server_fd_to_handle( int fd, unsigned int access, int inherit, obj_handle_t *handle );

extern int wine_server_handle_to_fd( obj_handle_t handle, unsigned int access, 
int *unix_fd, int *flags );
extern void wine_server_release_fd( obj_handle_t handle, int unix_fd );
+extern void DECLSPEC_NORETURN wine_server_exit_thread( int status );

/* do a server call and set the last error code */
inline static unsigned int wine_server_call_err( void *req_ptr )

Index: wine/dlls/ntdll/server.c
diff -u -p wine/dlls/ntdll/server.c:1.21 wine/dlls/ntdll/server.c:1.22
--- wine/dlls/ntdll/server.c:1.21   Sun Jun  5 20:45:53 2005
+++ wine/dlls/ntdll/server.cSun Jun  5 20:45:53 2005
@@ -119,6 +119,40 @@ static void fatal_perror( const char *er


/***
+ *   wine_server_exit_thread  (NTDLL.@)
+ */
+void wine_server_exit_thread( int status )
+{
+struct wine_pthread_thread_info info;
+ULONG size;
+
+RtlAcquirePebLock();
+RemoveEntryList( NtCurrentTeb()-TlsLinks );
+RtlReleasePebLock();
+
+info.stack_base  = NtCurrentTeb()-DeallocationStack;
+info.teb_base= NtCurrentTeb();
+info.teb_sel = wine_get_fs();
+info.exit_status = status;
+
+size = 0;
+NtFreeVirtualMemory( GetCurrentProcess(), info.stack_base, size, 
MEM_RELEASE | MEM_SYSTEM );
+info.stack_size = size;
+
+size = 0;
+NtFreeVirtualMemory( GetCurrentProcess(), info.teb_base, size, 
MEM_RELEASE | MEM_SYSTEM );
+info.teb_size = size;
+
+sigprocmask( SIG_BLOCK, block_set, NULL );
+close( NtCurrentTeb()-wait_fd[0] );
+close( NtCurrentTeb()-wait_fd[1] );
+close( NtCurrentTeb()-reply_fd );
+close( NtCurrentTeb()-request_fd );
+wine_pthread_exit_thread( info );
+}
+
+
+/***
 *   server_abort_thread
 */
void server_abort_thread( int status )

Index: wine/dlls/ntdll/ntdll.spec
diff -u -p wine/dlls/ntdll/ntdll.spec:1.182 wine/dlls/ntdll/ntdll.spec:1.183
--- wine/dlls/ntdll/ntdll.spec:1.182Sun Jun  5 20:45:53 2005
+++ wine/dlls/ntdll/ntdll.spec  Sun Jun  5 20:45:53 2005
@@ -1027,6 +1027,7 @@
@ cdecl wine_server_handle_to_fd(long long ptr ptr)
@ cdecl wine_server_release_fd(long long)
@ cdecl wine_server_send_fd(long)
+@ cdecl wine_server_exit_thread(long)

# Codepages
@ cdecl __wine_init_codepages(ptr ptr ptr)

Index: wine/dlls/kernel/thread.c
diff -u -p wine/dlls/kernel/thread.c:1.23 wine/dlls/kernel/thread.c:1.24
--- wine/dlls/kernel/thread.c:1.23  Sun Jun  5 20:45:53 2005
+++ wine/dlls/kernel/thread.c   Sun Jun  5 20:45:53 2005
@@ -24,7 +24,6 @@
#include assert.h
#include fcntl.h
#include stdarg.h
-#include signal.h
#include sys/types.h
#ifdef HAVE_SYS_TIMES_H
#include sys/times.h
@@ -238,45 +237,8 @@ void WINAPI ExitThread( DWORD code ) /* 
}

else
{
-struct wine_pthread_thread_info info;
-sigset_t block_set;
-ULONG size;
-
LdrShutdownThread();
-RtlAcquirePebLock();
-RemoveEntryList( NtCurrentTeb()-TlsLinks );
-RtlReleasePebLock();
-
-info.stack_base  = NtCurrentTeb()-DeallocationStack;
-info.teb_base= NtCurrentTeb();
-info.teb_sel = wine_get_fs();
-info.exit_status = code;
-
-size = 0;
-NtFreeVirtualMemory( GetCurrentProcess(), info.stack_base, size, 
MEM_RELEASE | MEM_SYSTEM );
-info.stack_size = size;
-
-size = 0;
-NtFreeVirtualMemory( GetCurrentProcess(), info.teb_base, size, 
MEM_RELEASE | MEM_SYSTEM );
-info.teb_size = size;
-
-/* block the async signals */
-sigemptyset( block_set );
-sigaddset( block_set, SIGALRM );
-sigaddset( block_set, SIGIO );
-sigaddset( block_set, SIGINT );
-sigaddset( block_set, SIGHUP );
-sigaddset( block_set, SIGUSR1 );
-sigaddset( block_set, SIGUSR2 );
-sigaddset( block_set, SIGTERM );
-sigprocmask( SIG_BLOCK, block_set, NULL );
-
-close( NtCurrentTeb()-wait_fd[0] );
-close( NtCurrentTeb()-wait_fd[1] );
-close( NtCurrentTeb()-reply_fd );
-close( NtCurrentTeb()-request_fd );
-
-wine_pthread_exit_thread( info );
+wine_server_exit_thread( code );
}
}


 



Couldn't wine_server_exit_thread be merged into LdrShutdownThread to 
avoid this Wine-specific export?


--
Rob Shearman




Re: wine/ include/wine/server.h dlls/ntdll/server. ...

2005-06-05 Thread Alexandre Julliard
Robert Shearman [EMAIL PROTECTED] writes:

 Couldn't wine_server_exit_thread be merged into LdrShutdownThread to
 avoid this Wine-specific export?

Not really, there's no way to transmit the exit status, and it would
make LdrShutdownThread incompatible with the Windows version, which is
not that much better than an extra import.

-- 
Alexandre Julliard
[EMAIL PROTECTED]



Re: wine/ include/wine/wined3d_interface.h dlls/wi ...

2005-01-19 Thread Michael Stefaniuc
Hello,

On Wed, Jan 19, 2005 at 01:34:49PM -0600, Alexandre Julliard wrote:
 ChangeSet ID: 1
 CVSROOT:  /opt/cvs-commit
 Module name:  wine
 Changes by:   [EMAIL PROTECTED]   2005/01/19 13:34:49
 
 Modified files:
   include/wine   : wined3d_interface.h 
   dlls/wined3d   : wined3d_private.h Makefile.in 
 Added files:
   dlls/wined3d   : vertexdeclaration.c 
 
 Log message:
   Raphael Junqueira [EMAIL PROTECTED]
   Begin support of VertexDeclaration on wined3d using d3d8 code base
   (handling d3d8 and d3d9 specs).
This patch broke the compilation of dlls/d3d8/basetexture.c
In file included from /home/michi/work/wine/dlls/d3d8/d3d8_private.h:69,
 from /home/michi/work/wine/dlls/d3d8/basetexture.c:31:
/home/michi/work/wine/include/wine/wined3d_interface.h:877: error:
syntax error before D3DVERTEXELEMENT9

D3DVERTEXELEMENT9 isn't defined in D3D8 and trying to include any D3D9
header was futil, introduced more problems that it solved.
Attached is a quick hack to make it compile again.

bye
michael

 
 Patch: http://cvs.winehq.org/patch.py?id=1
 
 Old revision  New revision  Changes Path
  1.23  1.24  +38 -9  wine/include/wine/wined3d_interface.h
  1.22  1.23  +29 -18 wine/dlls/wined3d/wined3d_private.h
  1.12  1.13  +1 -0   wine/dlls/wined3d/Makefile.in
  Added 1.1   +0 -0   wine/dlls/wined3d/vertexdeclaration.c
 
 

-- 
Michael Stefaniuc   Tel.: +49-711-96437-199
System Administration   Fax.: +49-711-96437-111
Red Hat GmbHEmail: [EMAIL PROTECTED]
Hauptstaetterstr. 58http://www.redhat.de/
D-70178 Stuttgart
Index: include/wine/wined3d_interface.h
===
RCS file: /home/cvs/wine/include/wine/wined3d_interface.h,v
retrieving revision 1.24
diff -u -p -r1.24 wined3d_interface.h
--- include/wine/wined3d_interface.h19 Jan 2005 19:34:49 -  1.24
+++ include/wine/wined3d_interface.h19 Jan 2005 20:22:28 -
@@ -874,7 +874,9 @@ DECLARE_INTERFACE_(IWineD3DVertexDeclara
 /*** IWineD3DVertexDeclaration methods ***/
 STDMETHOD(GetDevice)(THIS_ IWineD3DDevice ** ppDevice) PURE;
 STDMETHOD(GetDeclaration8)(THIS_ DWORD*, DWORD* pSizeOfData) PURE;
+#ifdef __WINE_D3D9_H
 STDMETHOD(GetDeclaration9)(THIS_ D3DVERTEXELEMENT9*, UINT* pNumElements) 
PURE;
+#endif
 };
 #undef INTERFACE
 


pgp6IPJafjdEy.pgp
Description: PGP signature


Re: wine/ include/wine/wined3d_interface.h dlls/wi ...

2005-01-19 Thread Raphael
Hi

 Hello,


 This patch broke the compilation of dlls/d3d8/basetexture.c
 In file included from /home/michi/work/wine/dlls/d3d8/d3d8_private.h:69,
  from /home/michi/work/wine/dlls/d3d8/basetexture.c:31:
 /home/michi/work/wine/include/wine/wined3d_interface.h:877: error:
 syntax error before D3DVERTEXELEMENT9

 D3DVERTEXELEMENT9 isn't defined in D3D8 and trying to include any D3D9
 header was futil, introduced more problems that it solved.
 Attached is a quick hack to make it compile again.

 bye
   michael

Thx,

i'm not happy with this prototypes (GetDeclaration8/9)
for now i'll use a VOID* (ugly) for that waiting to have a more cleaner/robust 
way to handle that differences between directx versions

Regards,
Raphael


pgpOknNhq5XLC.pgp
Description: PGP signature


Re: wine/ libs/wine/wine.def libs/wine/loader.c in ...

2004-01-07 Thread Ferenc Wagner
Alexandre Julliard [EMAIL PROTECTED] writes:

 ChangeSet ID: 10547
 Changes by:   [EMAIL PROTECTED]   2004/01/02 15:08:05

 Modified files:
   libs/wine  : wine.def loader.c 
   include/wine   : library.h 

 Log message:
   Added wine_dll_get_owner function that retrieves the
   32-bit dll containing a given 16-bit dll by reading
   the symlink, so that we don't need to dlopen it.

This patch broke cross-compilation, as mingw does not have a
readlink function.  I have got no idea about the proper way,
but can emit a wild shot.

Feri.

Index: include/wine/port.h
===
RCS file: /home/wine/wine/include/wine/port.h,v
retrieving revision 1.45
diff -u -r1.45 port.h
--- include/wine/port.h 4 Dec 2003 05:48:03 -   1.45
+++ include/wine/port.h 7 Jan 2004 20:49:44 -
@@ -113,6 +113,7 @@
 
 #ifndef S_ISLNK
 # define S_ISLNK(mod) (0)
+# define readlink(path,buffer,size) (-1)
 #endif /* S_ISLNK */
 
 /* So we open files in 64 bit access mode on Linux */



Re: wine/ libs/wine/loader.c libs/wine/config.c in ...

2003-10-10 Thread Mike Hearn
I have some code that can figure out the absolute address of the binary by
either:

a) Looking for itself in /proc/self/maps ... or
b) using r_map and /proc/self/exe

I dunno how Linux specific this is, but it works pretty well and lets you
make a relocatable binary every time. Would this be an acceptable 2nd
implementation for init_argv0_path() that works when wine is invoked from
the path also?

On Tue, 07 Oct 2003 19:36:09 -0500, Sir Alexandre Julliard scribed thus:
 http://cvs.winehq.com/patch.py?root=/home/winehq/opt/cvs-commitid=9669





Re: wine/ libs/wine/loader.c libs/wine/config.c in ...

2003-10-10 Thread Alexandre Julliard
Mike Hearn [EMAIL PROTECTED] writes:

 I dunno how Linux specific this is, but it works pretty well and lets you
 make a relocatable binary every time. Would this be an acceptable 2nd
 implementation for init_argv0_path() that works when wine is invoked from
 the path also?

I don't think that's needed, we only use argv0 to execute the wine
binaries anyway, and we already look in the path for them.

-- 
Alexandre Julliard
[EMAIL PROTECTED]